Započeo Shaw Salcedo
•3. Maj 2019.• ZaključanoUseDrugs
711
pregleda
9
postova
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,062
Postovi:
207
Teme:
Pridružio se:Apr. 2014
3. Maj 2019.
Problem(error/warning): Znaci napravio sam usedrugs heroin i kada koristi stavi mu animaciju
e sad on kada hoce da udje auto ili motor prekine mu se animacija i on sedne, jel moguce nekako uraditi da ne moze da sedne i da mu je animacija i dalje u toku
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);e sad on kada hoce da udje auto ili motor prekine mu se animacija i on sedne, jel moguce nekako uraditi da ne moze da sedne i da mu je animacija i dalje u toku
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,062
Postovi:
207
Teme:
Pridružio se:Apr. 2014
3. Maj 2019.
TogglePlayerControllable, to i necu zato sto igrac ne moze da okrece kameru onda, uradio sam kada igrac ulazi u vozilo da mu stavi animaciju ali ako krenes da spamas sa f on ce sesti na vozilo i imace animaciju
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,062
Postovi:
207
Teme:
Pridružio se:Apr. 2014
3. Maj 2019.
• Shomy • wrote on May 3, 2019, 7:48 pm:
Jesi probao da mu blokiras ulaz na OnPlayerEnterVehicle dok koristi drogu?
Kako mislis?
Terza Lazarevic wrote on May 3, 2019, 7:54 pm:
posalji celu komandu
//////////////////////////////////////////////////////////////////
YCMD:usedrugs(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,COLOR_GREY,"Niste se prijavili!");
if(KnockedDown == 1) return SCM(playerid,COLOR_GREY,"Ne mozete sada koristiti ovu komandu !");
if(IgracTazovan == 1) return SCM(playerid,COLOR_GREY,"Ne mozete sada koristiti ovu komandu !");
if(StavljeneLisice == 1) return SCM(playerid,COLOR_GREY,"Ne mozete sada koristiti ovu komandu !");
if(KnockedDown == 1) return SCM(playerid,COLOR_GREY,"Ne mozete sada koristiti ovu komandu !");
if(IfPlayerFalling(playerid)) return SCM(playerid,COLOR_GREY,"Ne mozete koristiti ovu komandu dok padate.");
if(KoristiDrogu == 1) return SCM(playerid,COLOR_GREY,"Vec ste drogirani, sacekajte malo!");
new koristi, string;
if(sscanf(params, "s", koristi))
{
SCM(playerid,COLOR_WHITE,"Koriscenje: /usedrugs ");
SCM(playerid,COLOR_WHITE,"Izbor: weed (25 drugs)");
SCM(playerid,COLOR_WHITE,"Izbor: ecstasy (50 drugs)");
SCM(playerid,COLOR_WHITE,"Izbor: cocaine (75 drugs)");
SCM(playerid,COLOR_WHITE,"Izbor: heroin (100 drugs)");
return 1;
}
if(!strcmp(koristi, "weed"))
{
if(PI < 25) return SCM(playerid,COLOR_GREY,"Nemate dovoljno droge.");
new Float:ar;
GetPlayerArmour(playerid, ar);
g_SetPlayerArmor(playerid, ar+25);
SCM(playerid,COLOR_WHITE,"Pri svakom konzumiranju droge, glad ce vam se smanjivati.");
format(string, sizeof(string), "* %s stavlja joint u usta i pali ga.", GetNamee(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
KoristiDrogu = 1;
SetTimerEx("DrogaEfekat", 20000, false, "d", playerid);
PI -= 25;
SetPlayerWeather(playerid,-30);
}
if(!strcmp(koristi, "ecstasy"))
{
if(PI < 50) return SCM(playerid,COLOR_GREY,"Nemate dovoljno droge.");
new Float:ar;
GetPlayerArmour(playerid, ar);
g_SetPlayerArmor(playerid, ar+50);
if(!IsPlayerInAnyVehicle(playerid))
{
LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
}
SCM(playerid,COLOR_WHITE,"Pri svakom konzumiranju droge, glad ce vam se smanjivati.");
format(string, sizeof(string), "* %s otvara bocicu i uzima tabletu ecstasy-a.", GetNamee(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
KoristiDrogu = 1;
SetTimerEx("DrogaEfekat", 20000, false, "d", playerid);
PI -= 50;
SetPlayerWeather(playerid,-30);
}
if(!strcmp(koristi, "cocaine"))
{
if(PI < 75) return SCM(playerid,COLOR_GREY,"Nemate dovoljno droge.");
new Float:ar;
GetPlayerArmour(playerid, ar);
g_SetPlayerArmor(playerid, ar+75);
if(!IsPlayerInAnyVehicle(playerid))
{
LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
}
SCM(playerid,COLOR_WHITE,"Pri svakom konzumiranju droge, glad ce vam se smanjivati.");
format(string, sizeof(string), "* %s smrce kokain sa papirica.", GetNamee(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
KoristiDrogu = 1;
SetTimerEx("DrogaEfekat", 20000, false, "d", playerid);
PI -= 75;
SetPlayerWeather(playerid,-30);
}
if(!strcmp(koristi, "heroin"))
{
if(PI < 100) return SCM(playerid,COLOR_GREY,"Nemate dovoljno droge.");
new Float:ar;
GetPlayerArmour(playerid, ar);
g_SetPlayerArmor(playerid, ar+100);
if(!IsPlayerInAnyVehicle(playerid))
{
LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
}
SCM(playerid,COLOR_WHITE,"Pri svakom konzumiranju droge, glad ce vam se smanjivati.");
format(string, sizeof(string), "* %s uzima spricu i bode heroin u venu.", GetNamee(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
KoristiDrogu = 1;
SetTimerEx("DrogaEfekat", 20000, false, "d", playerid);
PI -= 100;
SetPlayerWeather(playerid,-30);
}
else return SCM(playerid,COLOR_GREY,"Nepravilno ime droge!");
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
3. Maj 2019.
ovako nešto bi radilo svoj posao
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) {
if(KoristiDrogu == 1) {
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
return 0;
}
return 1;
}
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,062
Postovi:
207
Teme:
Pridružio se:Apr. 2014
3. Maj 2019.
Terza Lazarevic wrote on May 3, 2019, 8:19 pm:
ovako nešto bi radilo svoj posao
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) {
if(KoristiDrogu == 1) {
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
return 0;
}
return 1;
}
E hvala ti i razmisljao sam na taj fazon da uradim
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,062
Postovi:
207
Teme:
Pridružio se:Apr. 2014
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
