0 Membres et 2 Invités sur ce sujet
avec un vehicule sa pourait aller et dans le scripte pour changer les commande de /b buy et /v park c'est vers quelle lignes j'arrive pas a trouver merci
Bonjour,J'ai un petit souci avec le système d'achat de véhicule. Je ne peu qu'en acheter un après sa me mais vous avez déjà 3 véhicules. Que faire ?Cordialement
else if(strcmp(x_nr,"buy",true) == 0) { if(IsAnOwnableCar(idcar)) { if(CarInfo[idcar][cOwned] == 1) { SendClientMessage(playerid, COLOR_GREY, "Cette voiture appartient déja à quelqu'un."); return 1; } if(PlayerInfo[playerid][pPcarkey] == -1 || PlayerInfo[playerid][pPcarkey2] == -1 || PlayerInfo[playerid][pPcarkey3] == -1) { if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue]) { new Float:XX,Float:YY,Float:ZZ,Float:AA; if(PlayerInfo[playerid][pPcarkey] == -1) { PlayerInfo[playerid][pPcarkey] = idcar; } else if(PlayerInfo[playerid][pPcarkey2] == -1) { PlayerInfo[playerid][pPcarkey2] = idcar; } else if(PlayerInfo[playerid][pPcarkey3] == -1) { PlayerInfo[playerid][pPcarkey3] = idcar; } else { return 1; } CarInfo[idcar][cOwned] = 1; GetPlayerName(playerid, sendername, sizeof(sendername)); strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999); GivePlayerMoney(playerid,-CarInfo[idcar][cValue]); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_YELLOW, "Félicitation pour votre achat !"); SendClientMessage(playerid, COLOR_LIGHTRED, "N'oubliez pas de faire /v garer ou votre véhicule sera vendue."); TogglePlayerControllable(playerid, 1); format(CarInfo[vehid][cLicense], 32 ,"LA - %d",idcar); SetVehicleNumberPlate(idcar,CarInfo[idcar][cLicense]); GetVehiclePos(idcar,XX,YY,ZZ); GetVehicleZAngle(idcar, AA); SetVehicleToRespawn(idcar); SetVehiclePos(idcar,XX,YY,ZZ); SetVehicleZAngle(idcar, AA); PutPlayerInVehicle(playerid,idcar,0); OnPropUpdate(); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " You don't have enough cash with you ! "); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " Vous avez atteint la limite de véhicule ! "); return 1; } } }
Mets SendClientMessageToAll(playerid, COLOR_YELLOW2, astring); a la place de ton SendClientMessage. La, t'allais envoyé un message seulement au joueur qui s'est déco, donc c'est pas étonnant que ca marche pas.
SendClientMessageToAll(playerid, COLOR_YELLOW2, astring), "[%i] %s à quitté EDIT POUR PAS PUB (Déconnection) ");
Citation de: Foo le 20 Juillet 2011, 12:22:41Mets SendClientMessageToAll(playerid, COLOR_YELLOW2, astring); a la place de ton SendClientMessage. La, t'allais envoyé un message seulement au joueur qui s'est déco, donc c'est pas étonnant que ca marche pas.2erreurs & 1 warnings :error 035: argument type mismatch (argument 2)error 029: invalid expression, assumed zerowarning 215: expression has no effectCode: (Ma Ligne :) [Sélectionner]SendClientMessageToAll(playerid, COLOR_YELLOW2, astring), "[%i] %s à quitté EDIT POUR PAS PUB (Déconnection) ");Merci d'avance ^^
else { format(astring, sizeof(astring), "[%i] %s a quitté "EDIT POUR PAS PUB" (Déconnection)",playerid,plname); SendClientMessageToAll(COLOR_YELLOW2, astring); if(PlayerInfo[playerid][pLocal] == 255 && PlayerInfo[playerid][pTut] == 1 || GetPlayerInterior(playerid) == 0 && PlayerInfo[playerid][pTut] == 1) {
merci mais pour les vehicule de gang j'arive pas a trouver avec la recherche je sais pas se qui faut ecrire pour sa merciet j'ai trouver le /v park mais j'arive pas a trouver le /v buy je pourait le trouver ?