Hello lenne egy problémám egy munkához találtam egy parancsot de ha leelenõrizném akkor lefagy!Kérlek segitsetek hogy mi lehet a baja:( Itt a parancs:
[pawn] CMD:repair(playerid,params)
{
if(gTeam[playerid] == TEAM_SERVISE)
{
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_RED, \"[HASZNÁLAT]: /javitas <ID>\");
return 1;
}
if(giveplayerid == playerid)
{
SendClientMessage(playerid, COLOR_RED, \"Nem javíthatod meg a saját kocsidat, vagy hibás az ID!\");
} else {
if(IsPlayerConnected(giveplayerid))
{
GetPlayerName(playerid, name, sizeof (name));
format(string, sizeof(string), \"%s megjavította a kocsidat!\", name);
SendClientMessage(giveplayerid, COLOR_RED, string);
RepairVehicle(GetPlayerVehicleID(vehicleid));
GivePlayerMoney(giveplayerid, -500);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeres javítás!\");
} else {
SendClientMessage(playerid, COLOR_RED, \"Nincs ilyen játékos!\");
}
}
} else {
SendClientMessage(playerid,COLOR_RED,\"Nem vagy autószerelõ!\");
}
return 1;
}
[/pawn]Elõre is köszönöm
Dupla hozzászólás automatikusan összefûzve. ( 2012. január 15. - 21:43:24 )
Bocsi lehagytam valamit ha ezt hozárakom [pawn]new vehicleid = GetPlayerVehicleID(giveplayerid);[/pawn] akkor fagy le nemtudom mért van ez és bocs a dupláér! ::|