Započeo NS
•24. Jul 2018.• ZaključanoKill timer
776
pregleda
8
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
106
Postovi:
36
Teme:
Pridružio se:Avg. 2017
24. Jul 2018.
Problem(error/warning): napravio rob sistem i napravio kad se roba da se stvori checkpoint i da se disable checkpoint kad se oroba.U slucaju da napusti checkpoint prekida se rob. Uradio sve nema nikakvih errora.I kad izadjem iz checkpointa pise mi izasli ste iz cp prekinio se rob.Problem je u tome sto se rob nije uopste prekino odnosno timer nije stopiran.
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Dio skripte:
new BincoTimer;public OnPlayerLeaveCheckpoint(playerid)
{
if(playerid == robcp1)
{
KillTimer(BincoTimer);
SendClientMessage(playerid, -1, "You re stop robbing because you have leave the binco");
SetPlayerWantedLevel(playerid, 1);
return 1;
}
return 1;
}BincoTimer = SetTimerEx("timer2", 60000, false, "i" , playerid);Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,061
Postovi:
146
Teme:
Pridružio se:Maj 2012
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
106
Postovi:
36
Teme:
Pridružio se:Avg. 2017
24. Jul 2018.
Stifler ツ wrote on July 24, 2018, 4:32 pm:
daj komandu kojom pokreces rob i public timer2
CMD:robbinco(playerid, params[])
{
if(IsPlayerConnected(playerid))
if(gTeam == TEAM_TERRORIST)
{
if(robpossible == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 207.5582,-97.7901,1005.2578))
{
robpossible = 0;
SetTimer("timer1", 120000, false);
BincoTimer = SetTimerEx("timer2", 60000, false, "i" , playerid);
SendClientMessage(playerid, -1, "[ED INFO]: You are started robbing...");
SendClientMessage(playerid, 0x880000FF, "Police are comming,be carefull");
SendClientMessage(playerid, 0xFFFF00AA, "Please wait few secounds");
robcp1 = SetPlayerCheckpoint(playerid, 207.5582,-97.7901,1005.2578, 3.0);
GameTextForPlayer(playerid,"~r~ ROBBING...",80500,4);
}
else return SendClientMessage(playerid, 0xf8F8F8FFF,"ERROR: {FFFFFF}You re not in range of point. ");
}
else return SendClientMessage(playerid, 0xf8F8F8FFF,"ERROR: {FFFFFF}You cant rob right now.Plesae wait few minutes. ");
}
else return SendClientMessage(playerid, 0xf8F8F8FFF,"ERROR: {FFFFFF}You re a police!.You cant robbing . ");
return 1;
}public timer2(playerid)
{
new msg;
new money = random(11888);
GivePlayerMoney(playerid,money);
format(msg,sizeof(msg), "You ve succefuly robbed $%d from the binco",money);
SendClientMessage(playerid, 0xFFFF00AA, msg);
SetPlayerWantedLevel(playerid, 6);
PlayerInfo += 2;
DisablePlayerCheckpoint(playerid);
GameTextForPlayer(playerid,"~g~ SUCCEFULY",2000,6);
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
24 / 250 XP
Početnik(0)
145
Postovi:
21
Teme:
Pridružio se:Sep. 2015
25. Jul 2018.
Ne mogu se kreirati 2 CPa pa da se mijesaju IDovi... Samo stavi provjeru da li pljacka.. U komandi da postavi na true i na leave da provjeri je li true, kad izadje iz cp postavi na false i kad zavrsi sa pljackom isto na false.
Ofc moras prvo kreirati novu varijablu za pljacku
Ofc moras prvo kreirati novu varijablu za pljacku
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
106
Postovi:
36
Teme:
Pridružio se:Avg. 2017
26. Jul 2018.
JohnnY. wrote on July 25, 2018, 7:26 pm:
Ne mogu se kreirati 2 CPa pa da se mijesaju IDovi... Samo stavi provjeru da li pljacka.. U komandi da postavi na true i na leave da provjeri je li true, kad izadje iz cp postavi na false i kad zavrsi sa pljackom isto na false.
Ofc moras prvo kreirati novu varijablu za pljacku
Ofc moras prvo kreirati novu varijablu za pljacku
nesto ovako
public OnPlayerLeaveCheckpoint(playerid)
{
if(robbingbinco = true)
{
KillTimer(BincoTimer);
robbingbinco = false;
SendClientMessage(playerid, -1, "You re stop robbing because you have leave the binco");
SetPlayerWantedLevel(playerid, 1);
return 1;
}
return 1;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
283
Postovi:
33
Teme:
Pridružio se:Apr. 2018
26. Jul 2018.
NS wrote on July 26, 2018, 8:57 am:
nesto ovako
public OnPlayerLeaveCheckpoint(playerid)
{
if(robbingbinco = true)
{
KillTimer(BincoTimer);
robbingbinco = false;
SendClientMessage(playerid, -1, "You re stop robbing because you have leave the binco");
SetPlayerWantedLevel(playerid, 1);
return 1;
}
return 1;
}Da upravo tako
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava