Započeo Čoplek
•1. Jul 2022.• ZaključanoPomoc oko droge
365
pregleda
3
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
48 / 100 XP
Početnik(0)
39
Postovi:
13
Teme:
Pridružio se:Dec. 2018
1. Jul 2022.
Pitanje/savjet: Pitanje u vezi komande
Opširnije:Napravio sam sistem droge koji radi ali me jebe koristidrogu ne radi kako sam zamisljao da full pancir i efekt ne nestaje
Dodatno:
Opširnije:Napravio sam sistem droge koji radi ali me jebe koristidrogu ne radi kako sam zamisljao da full pancir i efekt ne nestaje
Dodatno:
CMD:koristidrogu(playerid, const params[])
{
if( PlayerDrugged[ playerid ]) return GRESKA( playerid, "Vec si nadrogiran.Ne mozes koristiti drogu dok si nadrogiran!");
if( IsPlayerInAnyVehicle( playerid ) ) return GRESKA( playerid, "Ne mozes da se drogiras dok si u kolima." );
if( PlayerInfo[ playerid][ xZatvor ] ) return GRESKA( playerid, "Ne mozete se drogirati , dok ste u zatvoru!" );
if( PlayerInfo[ playerid ][ xDroga ] == 0 || PI == 0) return GRESKA(playerid, "Nemas droge");
PlayerInfo[ playerid ][ xDroga ] -= 5;
ApplyAnimation(playerid, "SWEET", "Sweet_injuredloop", 4.0, 1, 0, 0, 0, 0);
SetPlayerSpecialAction( playerid,21);
PlayerStoned[ playerid ] = true;
PlayerDrugged[ playerid ] = true;
SetPlayerTime( playerid, 12, 0);
SetPlayerDrunkLevel( playerid, 10000);
SetPVarInt( playerid, "PlayerDruggedSeconds", 5 );
SetPlayerWeather( playerid, -66 );
DodajIgracuArmour( playerid, 25 );
format( globalstring, sizeof( globalstring ), "%s pocinje koristiti drogu.", ImeIgraca( playerid ) );
PorukaRadius(15.0, playerid, globalstring, LJUBICASTA );
return true;
}
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
17 / 250 XP
Početnik(1)
2,272
Postovi:
76
Teme:
Pridružio se:Maj 2014
1. Jul 2022.
Napravis timer kada krene da koristi drogu, i sta ce da odradi kada se zavrsi ( kada efekat nestane )
Sto se tice armora, koristis funkciju DodajIgracuArmor, u prevodu dodajes mu 25 armora na vrednost koju ima
Ako ima 50 armora, kada ukuca koristidrogu imace 75
Ovo je nacin preko posebnog timera :
Pretpostavljam da si ovo sve iskopirao, sto ne bih preporucivao nikada da radis 🙂
Sto se tice armora, koristis funkciju DodajIgracuArmor, u prevodu dodajes mu 25 armora na vrednost koju ima
Ako ima 50 armora, kada ukuca koristidrogu imace 75
Ovo je nacin preko posebnog timera :
CMD:koristidrogu(playerid, const params[])
{
if( PlayerDrugged[ playerid ]) return GRESKA( playerid, "Vec si nadrogiran.Ne mozes koristiti drogu dok si nadrogiran!");
if( IsPlayerInAnyVehicle( playerid ) ) return GRESKA( playerid, "Ne mozes da se drogiras dok si u kolima." );
if( PlayerInfo[ playerid][ xZatvor ] ) return GRESKA( playerid, "Ne mozete se drogirati , dok ste u zatvoru!" );
if( PlayerInfo[ playerid ][ xDroga ] == 0 || PI == 0) return GRESKA(playerid, "Nemas droge");
PlayerInfo[ playerid ][ xDroga ] -= 5;
ApplyAnimation(playerid, "SWEET", "Sweet_injuredloop", 4.0, 1, 0, 0, 0, 0);
SetPlayerSpecialAction( playerid,21);
PlayerStoned[ playerid ] = true;
PlayerDrugged[ playerid ] = true;
SetPlayerTime( playerid, 12, 0);
SetPlayerDrunkLevel( playerid, 10000);
SetPlayerWeather( playerid, -66 );
SetPlayerArmour(playerid, 100); //postavlja pancir na 100
defer efekatDroge(playerid);
format( globalstring, sizeof( globalstring ), "%s pocinje koristiti drogu.", ImeIgraca( playerid ) );
PorukaRadius(15.0, playerid, globalstring, LJUBICASTA );
return true;
}
timer efekatDroge(playerid) {
//Kada efekat treba da prestane
SetPlayerDrunkLevel( playerid, 0 );
PlayerDrugged[ playerid ] = false;
SetPVarInt( playerid, "PlayerDruggedSeconds", 0 );
PlayerStoned[ playerid ] = false;
//Takodje mu postavis time i weather ovde
return 1;
}Pretpostavljam da si ovo sve iskopirao, sto ne bih preporucivao nikada da radis 🙂
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,136
Postovi:
10
Teme:
Pridružio se:Maj 2015
1. Jul 2022.
Pogresan formular, ovo nije pitanje ovo je problem. Pitanje je ako ti treba savet ili neka informacija o necemu, ti trazis da ti se popravi kod.
Necu zakljucavati ovaj put, ali imaj u vidu.
Takodje, sve kodove moras da stavljas u pawn ili code bbcode tagove, kao sto je V01D uradio.
EDIT: Neaktivno, lock.
Necu zakljucavati ovaj put, ali imaj u vidu.
Takodje, sve kodove moras da stavljas u pawn ili code bbcode tagove, kao sto je V01D uradio.
EDIT: Neaktivno, lock.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
