[POMOC] tazer pistolj

Započeo Bane
13. Dec. 2012. Zaključano
362
pregleda
4
postova
Bane
3
Hustler
13. Dec. 2012.
Skripta koju koristim:edit gta rp
Detaljan opis problema:kako da namestim da se tazira pistoljem a ne komandom /tazer
Dio skripte:dacu sta treba
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Blaeks_Biofor
5
Forum Don
13. Dec. 2012.
na vrh
#define KORISTI_SKIN 0 
#define SKIN_ID 1
#define SEKUNDE_TAZERA 20
#define BOJA_PORUKE 0xFFFFFFAA
#define GAMETEXT "SOKIRAN!"
i onda stavi na kraj skripte ovaj callback
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
    if(damagedid != INVALID_PLAYER_ID)
    {
if(IsACop(playerid))
{
        new Float:armour, Float:health; GetPlayerArmour(damagedid, armour); GetPlayerHealth(damagedid, health);
        if(weaponid == 23)
        {
        if (ProxDetectorS(5.0, playerid, damagedid))
{
            if(IsPlayerInAnyVehicle(damagedid))
{
return 1;
}
            if(KORISTI_SKIN != 0 && SKIN_ID == GetPlayerSkin(damagedid))
            {
            new string;
format(string, sizeof(string), "* Sokirani ste na %d sekundi.",SEKUNDE_TAZERA); SCM(damagedid, BOJA_PORUKE, string);
PlayerInfo = 1;
format(string, sizeof(string), "* Pogodjeni igrac je sokiran na %d sekundi.",SEKUNDE_TAZERA); SCM(playerid, BOJA_PORUKE, string);
format(string, sizeof(string), "~r~SOKIRAN"); GameTextForPlayer(damagedid, string, 2500, 3); JBC_TogglePlayerControllable(damagedid, 0);
ApplyAnimation(damagedid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); SetTimerEx("TazovanTajmer",20000, false, "i", damagedid);
return 1;
}
else
{
new string;
new sendernam;
new damaged;
format(string, sizeof(string), "* Sokirani ste na %d sekundi.",SEKUNDE_TAZERA); SCM(damagedid, BOJA_PORUKE, string);
format(string, sizeof(string), "* Sokirali ste pogodjenog igraca na %d sekundi.",SEKUNDE_TAZERA); SCM(playerid, BOJA_PORUKE, string);
    format(string, sizeof(string), "~r~SOKIRAN"); GameTextForPlayer(damagedid, string, 2500, 3); JBC_TogglePlayerControllable(damagedid, 0);
ApplyAnimation(damagedid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); SetTimerEx("TazovanTajmer",20000, false, "i", damagedid);
GetPlayerName(playerid, sendernam, sizeof(sendernam));
GetPlayerName(damagedid, damaged, sizeof(damaged));
PlayerInfo = 1;
                    format(string, sizeof(string), "* %s vadi tazer i pogadja igraca %s (TazerGun).", sendernam, damaged);
                    ProxDetector(15.0, playerid, string, -1,-1,-1,-1,-1);
            return 1;
            }
}
        }
        }
    }
    return 1;
}
i na kraj skripte stavi ovo
forward TazovanTajmer(playerid);
public TazovanTajmer(playerid)
{
if(PlayerInfo == 1)
{
PlayerInfo = 0;
JBC_TogglePlayerControllable(playerid, 1);
//SCM(playerid,COLOR_WHITE,"Prosao vas je tazz sada se mozete kretati");
}
return 1;
}
pod enum pinfo dodaj
pTazovan,
pod onplayerconnect dodas
PlayerInfo = 0;
javi ako nesto ne radi ili ima errora, ovo je zbrzano
Bane
3
Hustler
13. Dec. 2012.
ubacio sam nema ni jedan eror i waring Hvala  blaeks 😁
Blaeks_Biofor
5
Forum Don
13. Dec. 2012.
Bane wrote on December 13, 2012, 5:46 pm:
ubacio sam nema ni jedan eror i waring Hvala  blaeks 😁
nista 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha