[Pomoc] /fill komanda

Započeo [yub] Leo_Karl, Oktobar 19, 2012, 20:46:19 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Raven's
Detaljan opis problema:Ovako uradio sam komandu /fill i onda odem kod pumpe i kucam /fill [litara] koliko zelim meni izadji dole "Punjenje goriva,molimo sacekajte..." i tako stoji freezuje me i to je to ewo wam komanda i public FillUP
Dio skripte:
if(strcmp(cmd, "/fill", true) == 0)// By: GaRaGaN
    {
if(IsAtGasStation(playerid))
{
if(GetPlayerState(playerid)!=2)
{
SCM(playerid, COLOR_YELLOW,"Morate biti na mestu vozaca da bi napunili gorivo!");
return 1;
}
    GetPlayerVehicleID(playerid);
new ammount;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /fill [Litara]");
return 1;
}
if(Gas[idcar] + ammount > 60) return SCM(playerid, COLOR_GRAD2, "U vas rezervoar ne moze da stane vise od 60 litara goriva!");
if(Gas[idcar] < 60)
    {
    TogglePlayerControllable(playerid, 0);
    GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Punjenje goriva, molimo sacekajte",2000,3);
SetTimer("Fillup",RefuelWait,0);
Refueling[playerid] = ammount;
}
else GameTextForPlayer(playerid,"~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~Rezervoar je pun",2000,3);
}
else SCM(playerid,COLOR_GREY,"** Niste na pumpi!");
return 1;
    }

Neke slike/video za lakse dobivanje pomoci(neobavezno):Ewo i Publica
public Fillup()
{
for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    new VID;
    new FillUp;
    new string[128];
    VID = GetPlayerVehicleID(i);
    FillUp = GasMax - Gas[VID];
if(Refueling[i] == 1)
    {
        if(IsACopCar(VID) || IsAnFbiCar(VID) || IsAnAmbulance(VID) || IsAnFiretruck(VID) || IsNgCar(VID) || IsAGovernmentCar(VID))
        {
            Gas[VID] += FillUp;
            FillUp = FillUp * SBizzInfo[3][sbEntranceCost];
            format(string,sizeof(string),"* Vozilo je napunjeno, za: $%d.",FillUp);
    SendClientMessage(i,COLOR_WHITE,string);
    GameTextForPlayer(i, "~w~Vlada je platila gorivo.", 5000, 1);
SBizzInfo[3][sbTill] += FillUp;
ExtortionSBiz(3, FillUp);
Refueling[i] = 0;
TogglePlayerControllable(i, 1);
        }
        else
        {
if(GetPlayerMoney(i) >= FillUp+4)
{
Gas[VID] += FillUp;
FillUp = FillUp * SBizzInfo[3][sbEntranceCost];
    format(string,sizeof(string),"* Vozilo napunjeno, za: $%d.",FillUp);
    SendClientMessage(i,COLOR_WHITE,string);
SafeGivePlayerMoney(i, - FillUp);
SBizzInfo[3][sbTill] += FillUp;
ExtortionSBiz(3, FillUp);
Refueling[i] = 0;
TogglePlayerControllable(i, 1);
}
    else
    {
        format(string,sizeof(string),"* Nemate dovoljno novca za gorivo, kosta $%d da biste napunili vozilo.",FillUp);
    SendClientMessage(i,COLOR_WHITE,string);
    TogglePlayerControllable(i, 1);
    }
}
}
}
}
return 1;
}

Molim vas pomoc!

*BUMP* Da li neko zna da resim ovo ili ne?