09.06.2012, 15:43
Hello. I need help with /rencar.
The Line:
pawn Код:
new Rent[6];
new Rentano;
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
if (strcmp("/rentcar", cmdtext, true, 10) == 0)
{
new string[128];
if (GetPlayerMoney(playerid) < 500)//Ako igrac nema 500 $, nece moci da renta.
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Nemas dovoljno Novca - nabavite Pare i dodjite ponovo.");
return 1;
}
if(Rentano[playerid] != 299)//Proverava da li vec imas rentano vozilo.
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Moras prvo da vratis iznajmljeno vozilo.");
return 1;
}
for(new i=0; i<MAX_PLAYERS; i++)
{
if(Rentano[i] == GetPlayerVehicleID(playerid))//Ako je neko rentao vozilo, neces ga moci rentati
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Neko je vec rentao ovo vozilo - uzmite drugo.");
return 1;
}
}
GivePlayerMoney(playerid,-500);//Oduzima igracu 500$
Rentano[playerid] = GetPlayerVehicleID(playerid);//Postavlja igracu rent vozilo(da drugi nmg rentati)
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);// Pusta neke zvuke...
format(string, sizeof(string), "~r~/unrentcar~n~~g~/lock.");//Tekst koji ce biti u GameTextu
SendClientMessage(playerid, COLOR_ZUTA, "Prijatan dan - uzivajte sa Rentanim Autom.");// ispisuje poruku igracu
TogglePlayerControllable(playerid, 1);//Odmrzava igraca - Omogucava mu da se krece
GameTextForPlayer(playerid, string, 5000, 3);// Prikazuje GameText
return 1;
}
return 0;
}
Код:
C:\Users\E\Desktop\New folder (35)\filterscripts\rent.pwn(114) : error 028: invalid subscript (not an array or too many subscripts): "Rentano" C:\Users\E\Desktop\New folder (35)\filterscripts\rent.pwn(114) : warning 215: expression has no effect C:\Users\E\Desktop\New folder (35)\filterscripts\rent.pwn(114) : error 001: expected token: ";", but found "]" C:\Users\E\Desktop\New folder (35)\filterscripts\rent.pwn(114) : error 029: invalid expression, assumed zero C:\Users\E\Desktop\New folder (35)\filterscripts\rent.pwn(114) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
pawn Код:
}
if(Rentano[playerid] != 299)//Proverava da li vec imas rentano vozilo.
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Moras prvo da vratis iznajmljeno vozilo.");
return 1;
}