Lider chat + definisanje simbola

Bentham Započeo X-Skyz
pre 2 godine
1,078
pregleda
21
postova
Bentham
Shot Caller
pre 2 godine
Problem(error/warning): Lider chat + definisanje simbola, svakako se ucim skriptati. 34202 : error 017: undefined symbol "lchat" error 017: undefined symbol "Lider" medjutim pokušao sam new lchat; new Lider; i nece tjst ne moze samo se zabaguje još više. Ako neko zna kako se rješava ovo, bio bih mu zahvalan. Samo su ta 2 errora koja ne znam fixati.
Deo skripte:
YCMD:l(playerid, params[])
{
    //#pragma unused help
    if(UlogovanProvera == 0) return SCM(playerid,-1,"[Monaco OGC] : "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if((lchat)) return SCM(playerid, -1, ""SRWBOJA"[Monaco OGC] "BELA"/l chat je iskljucen!!");
    if(PlayerInfo >= 5 || PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(GetTimeEx() < gLeader && PlayerInfo < 1) return SCM(playerid, -1, "Ovu komandu mozete koristiti svakih 5 sekundi !");
{
if(PlayerInfo != 0) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu jer ste zatvoreni !");
if(PlayerInfo == 1) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu zato sto ste mutirani na chat !");
if(PlayerInfo == 1) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu zato sto ste mutirani na /l chatu !");
new text, string, sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s", text)) return SCM(playerid, -1, ""SRWBOJA"[Monaco OGC] Pomoc | "BELA"/l ");
new arank;
if(PlayerInfo == 1) { arank = ""LJUB"LSPD"; }
else if(PlayerInfo == 2) { arank = ""LJUB"TVF"; }
else if(PlayerInfo == 3) { arank = ""LJUB"BDT"; }
else if(PlayerInfo == 4) { arank = ""LJUB"GSF"; }
else if(PlayerInfo == 5) { arank = ""LJUB"Ballas"; }
else if(PlayerInfo == 6) { arank = ""LJUB"Novinari"; }
else if(PlayerInfo == 7) { arank = ""LJUB"CIA"; }
else if(PlayerInfo == 8) { arank = ""LJUB"PS"; }
else if(PlayerInfo == 9) { arank = ""LJUB"Condor"; }
else if(PlayerInfo == 10) { arank = ""LJUB"Hitman"; }
else if(PlayerInfo == 11) { arank = ""LJUB"BL"; }
else if(PlayerInfo == 12) { arank = ""LJUB"LCN"; }
else if(PlayerInfo == 13) { arank = ""LJUB"DNB"; }
else if(PlayerInfo == 14) { arank = ""LJUB"Taxi"; }
else if(PlayerInfo == 15) { arank = ""LJUB"Yakuza"; }
else if(PlayerInfo == 16) { arank = ""LJUB"FBI"; }
else if(PlayerInfo == 17) { arank = ""LJUB"BCC"; }
else if(PlayerInfo == 18) { arank = ""LJUB"Vatrogasci"; }
else if(PlayerInfo == 19) { arank = ""LJUB"DR"; }
else if(PlayerInfo == 20) { arank = ""LJUB"RM"; }
else if(PlayerInfo == 21) { arank = ""LJUB"NC"; }
else if(PlayerInfo == 22) { arank = ""LJUB"LC"; }
else if(PlayerInfo == 23) { arank = ""LJUB"TBB"; }
else if(PlayerInfo == 24) { arank = ""LJUB"SAOP"; }
else if(PlayerInfo == 25) { arank = ""LJUB"VLA"; }
else if(PlayerInfo == 1) { arank = "Vodja Lidera"; }
else if(PlayerInfo == 5) { arank = "Head-Admin"; }
else if(PlayerInfo == 6) { arank = "Director"; }
else if(PlayerInfo == 7) { arank = "Owner"; }
else if(PlayerInfo == 8) { arank = "Developer"; }
format(string, sizeof(string), ""GCHAT"[LIDER CHAT] %s [%s | ID:%d"GCHAT"]: "BELA"%s", GetName(playerid), arank, playerid, text);
Lider(-1,string);
{
gLeader = GetTimeEx() + 5;
}
}
}
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovor

Slika/video ingame problema(obavezno ako je ingame problem): Pawno code problem
Dime123
Made Man
pre 2 godine
X-Skyz wrote on January 24, 2024, 8:15 pm:
Problem(error/warning): Lider chat + definisanje simbola, svakako se ucim skriptati. 34202 : error 017: undefined symbol "lchat" error 017: undefined symbol "Lider" medjutim pokušao sam new lchat; new Lider; i nece tjst ne moze samo se zabaguje još više. Ako neko zna kako se rješava ovo, bio bih mu zahvalan. Samo su ta 2 errora koja ne znam fixati.
Deo skripte:
YCMD:l(playerid, params[])
{
    //#pragma unused help
    if(UlogovanProvera == 0) return SCM(playerid,-1,"[Monaco OGC] : "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if((lchat)) return SCM(playerid, -1, ""SRWBOJA"[Monaco OGC] "BELA"/l chat je iskljucen!!");
    if(PlayerInfo >= 5 || PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(GetTimeEx() < gLeader && PlayerInfo < 1) return SCM(playerid, -1, "Ovu komandu mozete koristiti svakih 5 sekundi !");
{
if(PlayerInfo != 0) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu jer ste zatvoreni !");
if(PlayerInfo == 1) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu zato sto ste mutirani na chat !");
if(PlayerInfo == 1) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu zato sto ste mutirani na /l chatu !");
new text, string, sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s", text)) return SCM(playerid, -1, ""SRWBOJA"[Monaco OGC] Pomoc | "BELA"/l ");
new arank;
if(PlayerInfo == 1) { arank = ""LJUB"LSPD"; }
else if(PlayerInfo == 2) { arank = ""LJUB"TVF"; }
else if(PlayerInfo == 3) { arank = ""LJUB"BDT"; }
else if(PlayerInfo == 4) { arank = ""LJUB"GSF"; }
else if(PlayerInfo == 5) { arank = ""LJUB"Ballas"; }
else if(PlayerInfo == 6) { arank = ""LJUB"Novinari"; }
else if(PlayerInfo == 7) { arank = ""LJUB"CIA"; }
else if(PlayerInfo == 8) { arank = ""LJUB"PS"; }
else if(PlayerInfo == 9) { arank = ""LJUB"Condor"; }
else if(PlayerInfo == 10) { arank = ""LJUB"Hitman"; }
else if(PlayerInfo == 11) { arank = ""LJUB"BL"; }
else if(PlayerInfo == 12) { arank = ""LJUB"LCN"; }
else if(PlayerInfo == 13) { arank = ""LJUB"DNB"; }
else if(PlayerInfo == 14) { arank = ""LJUB"Taxi"; }
else if(PlayerInfo == 15) { arank = ""LJUB"Yakuza"; }
else if(PlayerInfo == 16) { arank = ""LJUB"FBI"; }
else if(PlayerInfo == 17) { arank = ""LJUB"BCC"; }
else if(PlayerInfo == 18) { arank = ""LJUB"Vatrogasci"; }
else if(PlayerInfo == 19) { arank = ""LJUB"DR"; }
else if(PlayerInfo == 20) { arank = ""LJUB"RM"; }
else if(PlayerInfo == 21) { arank = ""LJUB"NC"; }
else if(PlayerInfo == 22) { arank = ""LJUB"LC"; }
else if(PlayerInfo == 23) { arank = ""LJUB"TBB"; }
else if(PlayerInfo == 24) { arank = ""LJUB"SAOP"; }
else if(PlayerInfo == 25) { arank = ""LJUB"VLA"; }
else if(PlayerInfo == 1) { arank = "Vodja Lidera"; }
else if(PlayerInfo == 5) { arank = "Head-Admin"; }
else if(PlayerInfo == 6) { arank = "Director"; }
else if(PlayerInfo == 7) { arank = "Owner"; }
else if(PlayerInfo == 8) { arank = "Developer"; }
format(string, sizeof(string), ""GCHAT"[LIDER CHAT] %s [%s | ID:%d"GCHAT"]: "BELA"%s", GetName(playerid), arank, playerid, text);
Lider(-1,string);
{
gLeader = GetTimeEx() + 5;
}
}
}
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovor

Slika/video ingame problema(obavezno ako je ingame problem): Pawno code problem


Za lchat to ti je ono paljenje/gasenje klk vidim to ti je ne potrebno iz razloga jer prvo moras napraviti da se plali gasi cuvanje toga itd itd pa tek onda ubaciti u komandu jer dzabe sklonimo taj undefined symbol kad nema nikakvu funkciju.

A sto se tice "lider" to je chat koji moras da definises. Ja bi ga nazvao LiderChat da se ne bunis.

forward Lider(color, string[]);
public Lider(color, string[]) { foreach(new i : Player) { if(PlayerInfo >= 5 || PlayerInfo >= 1 || PlayerInfo >= 1) { { SendClientMessage(i, color, string); } } } }
Wizzard1
Shot Caller
pre 2 godine
X-Skyz wrote on January 24, 2024, 8:15 pm:
Problem(error/warning): Lider chat + definisanje simbola, svakako se ucim skriptati. 34202 : error 017: undefined symbol "lchat" error 017: undefined symbol "Lider" medjutim pokušao sam new lchat; new Lider; i nece tjst ne moze samo se zabaguje još više. Ako neko zna kako se rješava ovo, bio bih mu zahvalan. Samo su ta 2 errora koja ne znam fixati.
Deo skripte:
YCMD:l(playerid, params[])
{
    //#pragma unused help
    if(UlogovanProvera == 0) return SCM(playerid,-1,"[Monaco OGC] : "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if((lchat)) return SCM(playerid, -1, ""SRWBOJA"[Monaco OGC] "BELA"/l chat je iskljucen!!");
    if(PlayerInfo >= 5 || PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(GetTimeEx() < gLeader && PlayerInfo < 1) return SCM(playerid, -1, "Ovu komandu mozete koristiti svakih 5 sekundi !");
{
if(PlayerInfo != 0) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu jer ste zatvoreni !");
if(PlayerInfo == 1) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu zato sto ste mutirani na chat !");
if(PlayerInfo == 1) return SCM(playerid,-1,"Ne mozete koristiti ovu komandu zato sto ste mutirani na /l chatu !");
new text, string, sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s", text)) return SCM(playerid, -1, ""SRWBOJA"[Monaco OGC] Pomoc | "BELA"/l ");
new arank;
if(PlayerInfo == 1) { arank = ""LJUB"LSPD"; }
else if(PlayerInfo == 2) { arank = ""LJUB"TVF"; }
else if(PlayerInfo == 3) { arank = ""LJUB"BDT"; }
else if(PlayerInfo == 4) { arank = ""LJUB"GSF"; }
else if(PlayerInfo == 5) { arank = ""LJUB"Ballas"; }
else if(PlayerInfo == 6) { arank = ""LJUB"Novinari"; }
else if(PlayerInfo == 7) { arank = ""LJUB"CIA"; }
else if(PlayerInfo == 8) { arank = ""LJUB"PS"; }
else if(PlayerInfo == 9) { arank = ""LJUB"Condor"; }
else if(PlayerInfo == 10) { arank = ""LJUB"Hitman"; }
else if(PlayerInfo == 11) { arank = ""LJUB"BL"; }
else if(PlayerInfo == 12) { arank = ""LJUB"LCN"; }
else if(PlayerInfo == 13) { arank = ""LJUB"DNB"; }
else if(PlayerInfo == 14) { arank = ""LJUB"Taxi"; }
else if(PlayerInfo == 15) { arank = ""LJUB"Yakuza"; }
else if(PlayerInfo == 16) { arank = ""LJUB"FBI"; }
else if(PlayerInfo == 17) { arank = ""LJUB"BCC"; }
else if(PlayerInfo == 18) { arank = ""LJUB"Vatrogasci"; }
else if(PlayerInfo == 19) { arank = ""LJUB"DR"; }
else if(PlayerInfo == 20) { arank = ""LJUB"RM"; }
else if(PlayerInfo == 21) { arank = ""LJUB"NC"; }
else if(PlayerInfo == 22) { arank = ""LJUB"LC"; }
else if(PlayerInfo == 23) { arank = ""LJUB"TBB"; }
else if(PlayerInfo == 24) { arank = ""LJUB"SAOP"; }
else if(PlayerInfo == 25) { arank = ""LJUB"VLA"; }
else if(PlayerInfo == 1) { arank = "Vodja Lidera"; }
else if(PlayerInfo == 5) { arank = "Head-Admin"; }
else if(PlayerInfo == 6) { arank = "Director"; }
else if(PlayerInfo == 7) { arank = "Owner"; }
else if(PlayerInfo == 8) { arank = "Developer"; }
format(string, sizeof(string), ""GCHAT"[LIDER CHAT] %s [%s | ID:%d"GCHAT"]: "BELA"%s", GetName(playerid), arank, playerid, text);
Lider(-1,string);
{
gLeader = GetTimeEx() + 5;
}
}
}
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovor

Slika/video ingame problema(obavezno ako je ingame problem): Pawno code problem
Posto si definisao lchat kao new lchat; onda stavi ovako
if(lchat == 0) return SCM(playerid, -1, ""SRWBOJA"[Monaco OGC] "BELA"/l chat je iskljucen!!");
Sto se tice "Lider" moras napraviti forward koji ce slati poruku.
Kupresak
Shot Caller
pre 2 godine
Goku ^ wrote on January 24, 2024, 9:36 pm:
Za lchat to ti je ono paljenje/gasenje klk vidim to ti je ne potrebno iz razloga jer prvo moras napraviti da se plali gasi cuvanje toga itd itd pa tek onda ubaciti u komandu jer dzabe sklonimo taj undefined symbol kad nema nikakvu funkciju.

A sto se tice "lider" to je chat koji moras da definises. Ja bi ga nazvao LiderChat da se ne bunis.

forward Lider(color, string[]);
public Lider(color, string[]) { foreach(new i : Player) { if(PlayerInfo >= 5 || PlayerInfo >= 1 || PlayerInfo >= 1) { { SendClientMessage(i, color, string); } } } }
ako ti izbaci opet error, pošalji mi privatnu poruku, sredićemo.
realnaith
Crime Lord
pre 2 godine
Nije poenta da mu sredite, nego da nauci.
Wizzard1
Shot Caller
pre 2 godine
realnaith wrote on January 25, 2024, 7:17 am:
Nije poenta da mu sredite, nego da nauci.
Ovakvi nikad nece nauciti...
Bentham
Shot Caller
pre 2 godine
Wizzard1 wrote on January 25, 2024, 7:34 am:
Ovakvi nikad nece nauciti...


Čovjek uci dok je ziv. To sto sam početnik u pawnu, ne znaci da necu niti imam volje za ovim da ucim.
Radim rekonstrukciju moda iz 2016-17 kako bih skapirao gdje i kako šta funkcionise, te ubacivanje novih stvari.
Macas
Enforcer
pre 2 godine
X-Skyz wrote on January 25, 2024, 3:21 pm:
Čovjek uci dok je ziv. To sto sam početnik u pawnu, ne znaci da necu niti imam volje za ovim da ucim.
Radim rekonstrukciju moda iz 2016-17 kako bih skapirao gdje i kako šta funkcionise, te ubacivanje novih stvari.

https://github.com/openmultiplayer/compiler/blob/master/doc/pawn-lang.pdf prvo ovo procitaj da bi skapirao kako sta funkcionise
realnaith
Crime Lord
pre 2 godine
https://www.open.mp/docs
https://www.open.mp/docs/tutorials
https://www.open.mp/docs/awesome
Lakering
Made Man
pre 2 godine
LazzZOne wrote on January 25, 2024, 1:14 am:
ako ti izbaci opet error, pošalji mi privatnu poruku, sredićemo.

Evo ga skontao da mu je znanje ravno kurcu, pa sad nece javno da iznosi to, nego u "privatnim porukama"
Vedad.pwn
Made Man
pre 2 godine
ʟᴀᴋᴇʀɪɴɢ wrote on January 25, 2024, 5:07 pm:
Evo ga skontao da mu je znanje ravno kurcu, pa sad nece javno da iznosi to, nego u "privatnim porukama"


lmao
Kupresak
Shot Caller
pre 2 godine
ʟᴀᴋᴇʀɪɴɢ wrote on January 25, 2024, 5:07 pm:
Evo ga skontao da mu je znanje ravno kurcu, pa sad nece javno da iznosi to, nego u "privatnim porukama"
hahahaha ti da šutiš
Wizzard1
Shot Caller
pre 2 godine
LazzZOne wrote on January 25, 2024, 7:32 pm:
hahahaha ti da šutiš
uf uf uf uf. opasan opasan. Malo jaci od kisele pavlake.
Dime123
Made Man
pre 2 godine
Wizzard1 wrote on January 25, 2024, 10:25 pm:
uf uf uf uf. opasan opasan. Malo jaci od kisele pavlake.

Burazeru ja sam cuo da kad se on rodio mike tyson otiso u penziju tkd pazi se.
Fergosonn
Made Man
pre 1 godinu
Ovo je za chat
LeaderMessage(color, string[]){
foreach(new i : Player){
if(PlayerInfo != 0 || PlayerInfo >= 3){
SendClientMessage(i, color, string);
}
}
return 1;
}


Komanda
CMD:l(playerid, params[]){
if(PlayerInfo == 0 || PlayerInfo > 3)
return SendClientMessage(playerid 0x0e6277FF, "ERROR : Niste ovlasteni za upotrebu ove komande");
if(isnull(params))
return SendClientMessage(playerid, 0x0e6277FF, " : {FFFFFF}/l ");
new arank, string;
switch(PlayerInfo){
case 1: arank = "LSPD";
case 2: arank = "BDT";// Nastavi
}
switch(PlayerInfo){
case 3: arank = "Admin 3";
case 4: arank = "Admin 4";
case 5: arank = "Head Admin";
case 6: arank = "Direktor";
case 7: arank = "Owner";
case 8: arank = "Developer";
}
format(string, sizeof(string), "L | {ffffff}%s {0e6277}%s(%d) : {FFFFFF}%s.",arank,GetName(playerid),playerid,  params);
LeaderMessage(0x0e6277FF, string);
return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava