Odg: [POMOC] Poslovi

Započeo .ılllı. Wlseco .ılllı., Januar 20, 2013, 13:37:05 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Skripta koju koristim:moja od 0
Detaljan opis problema: pa znaci ja napravio poslove i svi rade osim tri kada udem u cp nista ne bude a lijepo sam napravio da se stvori drugi nezz do cega je
Dio skripte: dat cu ak treba
Neke slike/video za lakse dobivanje pomoci(neobavezno):




Skripta koju koristim: od 0
Detaljan opis problema: napravio sam timer kad u busa udes u cp da ga freeza  i kad prode 4 sec unfreeza ga i onda kad ude u drugi cp smanji se timer za jedan sec i kad ude u treci cp jos se za jednu sec smanji
Dio skripte: dat cu ako treba
Neke slike/video za lakse dobivanje pomoci(neobavezno):

MARIO WLSECO • KUCNI SERVER • SMECAR

Citat: David (Sabljak) poslato Januar 20, 2013, 13:45:19 POSLE PODNE
Linije toga

za timer if(PlayerInfo[playerid][pVozacBusa] > 0)
    {
//--------ruta1
        if(PlayerToPoint(7.0, playerid,1890.5,-1935.5999755859,12.39999961853))//cp1
        {
            if(PlayerInfo[playerid][pVozacBusa] == 1)//
            {
                      new Veh = GetPlayerVehicleID(playerid);
                      if(Veh == 215 || Veh == 216 || Veh == 217 || Veh == 218)//if(newcar == 215 || newcar == 216 || newcar == 217 || newcar == 218)
      {
   TogglePlayerControllable(playerid, 0);
   SetTimer("Tour", 4000, 1);
   SendClientMessage(playerid, COLOR_GOLD,"INFO: Molimo vas pricekajte da se putnici ukrcaju.");
                           PlayerInfo[playerid][pVozacBusa] = 2;
                           SetPlayerCheckpoint(playerid,2022,-1940.1999511719,12.10000038147,7.0);//
  }
            }
        }
i evo public timeraforward Tour(playerid);
public Tour(playerid)
{
TogglePlayerControllable(playerid, 1);
return 1;
}


a za ova triif(PlayerInfo[playerid][pSmetlar] > 0)
    {
//--------ruta1
        if(PlayerToPoint(7.0, playerid,1960.3770,-1878.8820,13.3828))//cp1
        {
            if(PlayerInfo[playerid][pSmetlar] == 1)//
            {
                      new Veh = GetPlayerVehicleID(playerid);
                      if(Veh == 241 || Veh == 240 || Veh == 239 || Veh == 238)
      {
                           PlayerInfo[playerid][pSmetlar] = 2;
                           SetPlayerCheckpoint(playerid,1986.8544,-1752.9008,13.3828,7.0);//
  }
            }
        }
provjerio sam jesam li u tocnom caru jesam nezz kaj je

MARIO WLSECO • KUCNI SERVER • SMECAR

Citat: David (Sabljak) poslato Januar 21, 2013, 12:59:31 POSLE PODNE
KAd zavris sa jednim CPom stavis mu DisablePlayerCheckpoint(playerid); Prije novog

I za timer koristi SetTimerEx("Tour",4000,true,"d",playerid);
ok probat cu ako bude radilo reci cu ti

MARIO WLSECO • KUCNI SERVER • SMECAR

Radi za tri posla a ovi timeri nerade opet isto
Poslednja Izmena: Januar 21, 2013, 13:36:02 POSLE PODNE od [WB]ฬlรєς๏.ค๓א™

MARIO WLSECO • KUCNI SERVER • SMECAR


Citat: David (Sabljak) A.k.A SABO(T) poslato Januar 21, 2013, 13:43:14 POSLE PODNE
Hmm, trebalo bi normalno sve radit ako ga freeza :O
rijesio trebalo umjesto true stavit false

btw ide ti karma + cim nabijem 150 postova
Poslednja Izmena: Januar 21, 2013, 13:46:43 POSLE PODNE od [WB]ฬlรєς๏.ค๓א™

MARIO WLSECO • KUCNI SERVER • SMECAR