[Pomoc] - Taser System

Započeo WaLLa
25. Jul 2012.
643
pregleda
6
postova
Marshall
3
Hustler
25. Jul 2012.
Skripta koju koristim: CLRP
Detaljan opis problema: Znači imam taser sistem u kojem kad upisemo /taseron dobijemo taser u ruci... A igrač se taza tako da ga udarimo sakom... Uglavnom dolje su retki kad se igrac taza... I meni treba da mi netko u ovom kodu dolje doda da pise kad igrač taza nekog "Ime_Prezime je udario sokerom Ime_Prezime" i da sokiranoj osobi pise "*Sokirani ste od Ime_Prezime" i obrnuto...
Znači komanda valja, al kad tazam covjeka nista mu nepise, jedino sam ja uspio dodat GameTextForPlayer "Sokirani ste!" A ovo ostalo neznam... Probavao sam svakako al uvijek mi izbaci error i to...
Dio skripte:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
if(TazerAcceso == 1)
{
if(GetPlayerWeapon(playerid) == 0)
    {
ApplyAnimation(playerid,"KNIFE", "knife_3", 4.0, 0, 1, 1, 1, 1000);
      SetTimerEx("TimerClear",2000,false,"d",playerid);
      new victimid = GetClosestPlayer(playerid);
if(IsPlayerConnected(victimid))
    {
        if(GetDistanceBetweenPlayers(playerid,victimid) < 2)
            {
            new Float:health;
                GetPlayerHealth(victimid, health);
                SetPlayerHealth(victimid, health - 5.0);
GameTextForPlayer(victimid, "~r~Sokirani ste!", 2500, 3);
                SetTimerEx("TimerFall",300,false,"d",victimid);
TogglePlayerControllable(victimid, 0);
SetTimerEx("Untaze", 8000, false, "i", victimid);
            }
        }
      }
    }
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Deleted User
Obrisan korisnik
25. Jul 2012.
Negdje dodaj ovo, mislim da imaš definirane ove boje, ako ne zamjenih ili definiraj.
 
                                        GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Sokirao vas je %s na 10 sekundi.", sendername);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Sokirao si %s na 10 sekundi.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* %s pogadja %s sa elektricnim pistoljom, i sokira ga.", sendername ,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GameTextForPlayer(suspect, "~r~Sokiran", 2500, 3);


Ovo ti mora biti tu negdje u komandi.
Marshall
3
Hustler
25. Jul 2012.
Capetroon. wrote on July 25, 2012, 11:25 am:
Negdje dodaj ovo, mislim da imaš definirane ove boje, ako ne zamjenih ili definiraj.
 
                                        GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Sokirao vas je %s na 10 sekundi.", sendername);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Sokirao si %s na 10 sekundi.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* %s pogadja %s sa elektricnim pistoljom, i sokira ga.", sendername ,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GameTextForPlayer(suspect, "~r~Sokiran", 2500, 3);


Ovo ti mora biti tu negdje u komandi.


Dodao sam to i izbaci mi Errore:
C:\Users\Komp\Desktop\ToXic RolePlay\gamemodes\CLRP.pwn(4368) : error 017: undefined symbol "suspect"
C:\Users\Komp\Desktop\ToXic RolePlay\gamemodes\CLRP.pwn(4368) : error 017: undefined symbol "giveplayer"
C:\Users\Komp\Desktop\ToXic RolePlay\gamemodes\CLRP.pwn(4368) : error 029: invalid expression, assumed zero
C:\Users\Komp\Desktop\ToXic RolePlay\gamemodes\CLRP.pwn(4368) : fatal error 107: too many error messages on one line
GLADIATOR
3
Hustler
25. Jul 2012.
tu mora da imas neki forward/public s suspect misim da ... potrazi 😄
Marshall
3
Hustler
25. Jul 2012.
Ma neide nikako... Znači ubacite u ovaj moj kod sto sam vam dao. da pise "Šokirali ste tog i tog igraca" S"okirani ste od Ime_Prezime" i to je to...
Marshall
3
Hustler
25. Jul 2012.
Evo rijesio sam... netreba nist

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha