Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ljube_Savic poslato Januar 01, 2012, 23:14:06 POSLE PODNE

Naslov: [Pomoc]Rob Timer
Poruka od: Ljube_Savic poslato Januar 01, 2012, 23:14:06 POSLE PODNE
Skripta koju koristim:GTA-RP
Detaljan opis problema:Kako u ovoj komandi da stavim da treba da se saceka odredjeno vreme pre ponovnog pljackanja banke ?? Hvala unapred
Dio skripte:if(strcmp(cmd, "/robbank", true) == 0)
   {
      if(IsPlayerConnected(playerid))
      if(PlayerToPoint(10.0, playerid, 2309.2595,-4.6504,26.7422))
      {
                  SendClientMessage(playerid,COLOR_RED,"Sacekaj 30 sekundi, pljackas banku");
                  SendClientMessage(playerid,COLOR_LIGHTRED,"Admin Upozorenje, admini te specaju nemoj da spamujes /robbank");
                  WantedPoints[playerid]+=6;
               SetPlayerCriminal(playerid,255, "Pljacka banke");
               TogglePlayerControllable(playerid, 0);
               SetTimerEx("Unfreezeply",29000,false,"i",playerid);
               GetPlayerName(playerid, sendername, sizeof(sendername));
               ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,1,1,1,0);
               SetTimerEx("PljackaBankeT", 29000, false, "i", giveplayerid);
               SetTimerEx("RandomPljacka", 30000, false, "d",playerid);
               format(string, sizeof(string), "* %s vadi pistolj i pocinje pljackat banku.", sendername);
                 ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                  return 1;
      }
   }
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc]Rob Timer
Poruka od: []Flynâ„¢ poslato Januar 01, 2012, 23:37:00 POSLE PODNE
forward LimitPljacke(playerid)
Public LimitPljacke(playerid)
{
      SetPVarInt(playerid,"LimitPljacke", 1);
}



if(strcmp(cmd, "/robbank", true) == 0)
{
if(PlayerToPoint(10.0, playerid, 2309.2595,-4.6504,26.7422))
   {
       if(GetPVarInt(playerid,"LimitPljacke") != 1) return SendClientMessage(playerid, COLOR_YELLOW, "Nedavno si pljackao, pricekaj.");
        SendClientMessage(playerid,COLOR_RED,"Sacekaj 30 sekundi, pljackas banku");
            SendClientMessage(playerid,COLOR_LIGHTRED,"Admin Upozorenje, admini te specaju nemoj da spamujes /robbank");
              WantedPoints[playerid]+=6;
              SetPlayerCriminal(playerid,255, "Pljacka banke");
              TogglePlayerControllable(playerid, 0);
              SetTimerEx("Unfreezeply",29000,false,"i",playerid);
              GetPlayerName(playerid, sendername, sizeof(sendername));
              ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,1,1,1,0);
              SetTimerEx("PljackaBankeT", 29000, false, "i", giveplayerid);
              SetTimerEx("RandomPljacka", 30000, false, "d",playerid);
              format(string, sizeof(string), "* %s vadi pistolj i pocinje pljackat banku.", sendername);
              ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    return 1;
    }
}


Posto ne znam sta ti rade ovi Timeri u komandi, evo ti ovako pa ti ubaci gde treba.

SetTimerEx("LimitPljacke",100000,0,"d",playerid);

EDIT: Nisam 100% siguran da ce da radi... Probaj...
Naslov: Odg: [Pomoc]Rob Timer
Poruka od: Ljube_Savic poslato Januar 02, 2012, 00:19:16 PRE PODNE
gde ovo da stavim ??

Public LimitPljacke(playerid) 

       SetPVarInt(playerid,"LimitPljacke", 1); 
Naslov: Odg: [Pomoc]Rob Timer
Poruka od: []Flynâ„¢ poslato Januar 02, 2012, 00:20:05 PRE PODNE
Bilo gde, to je public. Stavi na kraj moda...
Naslov: Odg: [Pomoc]Rob Timer
Poruka od: Ljube_Savic poslato Januar 02, 2012, 00:23:24 PRE PODNE
D:\ZASAMP~1\SCRIPT~1\BADBOY~1.3D\GAMEMO~1\gtarp.pwn(48546) : error 010: invalid function or declaration

izbaci mi ovaj error kad stavim

Public LimitPljacke(playerid) 

       SetPVarInt(playerid,"LimitPljacke", 1); 
}
Naslov: Odg: [Pomoc]Rob Timer
Poruka od: []Flynâ„¢ poslato Januar 02, 2012, 00:31:36 PRE PODNE
stavi ovaj forward umesto onog

forward LimitPljacke(playerid);
Naslov: Odg: [Pomoc]Rob Timer
Poruka od: Ljube_Savic poslato Januar 02, 2012, 14:33:50 POSLE PODNE
Sredio sam na drugi nacin, hvala, moze LOCK