PARTNERI:

Marketing


-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Rešeno] Pomoc oko chata  (Pročitano 177 puta)

0 članova i 1 gost pregledaju ovu temu.

Na mreži Sync

Pomoc oko chata
« poslato: Januar 04, 2022, 17:45:42 posle podne »
Problem(error/warning): Kqko da napravim kao na Skill Areni da kada Admin ili GameMaster pise u IC chat da pise ono (( Admin: tekst ))  molim vas pomoc
Deo skripte:
Pawno Code: [Izaberi]
/Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]//pawn]
Slika/video ingame problema(obavezno ako je ingame problem): /
« Poslednja izmena: Januar 05, 2022, 23:15:05 posle podne 'xza »
????? ????? ??????? ??????-?
 

Van mreže ᗪ卂乂

Odg: Pomoc oko chata
« Odgovor #1 poslato: Januar 04, 2022, 17:49:03 posle podne »
ovo ubaci u onplayertext samo podesi kao što je kod tebe u skripti za boje i provere

Pawno Code: [Izaberi]
if(AdminDuty[playerid] == 1)
{
new tekst1 = strlen(text),string[158];
for(new i = 0; i<tekst1; i++) { if(IsNumeric(text[i])) text[i] = `*` ; }
format(string, sizeof(string), ""TZUTA"(( %s: %s ))", GetName(playerid), text);
ProxDetector(20.0, playerid, string,COLOR_TZUTA,COLOR_TZUTA,COLOR_TZUTA,COLOR_TZUTA,COLOR_TZUTA);
return 0;
}
if(GMDuty[playerid] == 1)
{
new tekst1 = strlen(text),string[158];
for(new i = 0; i<tekst1; i++) { if(IsNumeric(text[i])) text[i] = `*` ; }
format(string, sizeof(string), ""SPLAVA"(( %s: %s ))", GetName(playerid), text);
ProxDetector(20.0, playerid, string,COLOR_GMPLAVA,COLOR_GMPLAVA,COLOR_GMPLAVA,COLOR_GMPLAVA,COLOR_GMPLAVA);
return 0;
}

credits: Xunder, Ino420, Muma

Citat: Pottus;3903994
SetPlayerPos("dreni1998", 666.666, 666.666, 666.666, 666.666);    ///// GO IN HELL MOTHERFUCKER

https://i.imgur.com/XHLx9oj.gif
https://i.ibb.co/ZJqQKWT/NXRX.gif
 

Na mreži Sync

Odg: Pomoc oko chata
« Odgovor #2 poslato: Januar 04, 2022, 19:03:28 posle podne »
Hvala brate ali sad mi izbacuje 1 warning i 1 error na kodovima:

if(AdminDuty[playerid] == 1)     tu mi izbacuje warning: tag mismatch


if(IsNumeric(text)) text = `*` ;    tu mi izbacuje error: invalid expression, assumed zero



Brate molim te pomozi
????? ????? ??????? ??????-?
 

Van mreže Goku ^

Odg: Pomoc oko chata
« Odgovor #3 poslato: Januar 05, 2022, 09:31:15 pre podne »
Pawno Code: [Izaberi]
                if(PlayerInfo[playerid][pAdmin] > 0 || PlayerInfo[playerid] [pGM] > 0)
{
if(AdminDuty[playerid] == 1 || GMDuty[playerid] == 1)
{
        new admin = PlayerInfo[playerid][pAdmin], buffer[128];
text[0] = toupper(text[0]);
        GetPlayerName(playerid, buffer, 24 + 1);
format(buffer, sizeof buffer, "(( %s %s: "BELA"%s "AdminChat"))", admin ? "Admin" : "GM", buffer, text);
SetPlayerChatBubble(playerid, text, 0x3499CCFF, 100.0, 10000);
            ProxDetector(30.0, playerid, admin ? NS_BOJACHAT : NS_SPLAVA, buffer);
        }
        else if(AdminDuty[playerid] == 0 || GMDuty[playerid] == 0)
        {
        new buffer[128], name[24];
        text[0] = toupper(text[0]);
      GetPlayerName(playerid, name, 24 + 1);
format(buffer, sizeof buffer, "%s kaze: %s", name, text);
SetPlayerChatBubble(playerid, text, 0x3499CCFF, 100.0, 10000);
ProxDetector(30.0, playerid, BELA2, buffer);
        }
}
 

Na mreži Sync

Odg: Pomoc oko chata
« Odgovor #4 poslato: Januar 05, 2022, 16:40:37 posle podne »
Brate izlazi mi sad warning jedan na kodu:

Pawno Code: [Izaberi]
new admin = PlayerInfo[playerid][xAdmin], buffer[128];
Warning je:  symbol is assigned a value that is never used: "admin"
????? ????? ??????? ??????-?
 

Na mreži Sync

Odg: Pomoc oko chata
« Odgovor #5 poslato: Januar 05, 2022, 16:45:08 posle podne »
Warning sam resio,al sad kada sam usao in game da isprobam,kad nesto napisem dupla mi text... evo ovako.


(( Admin / Helper Emrah: E ))
Emrah kaze: E


I tako mi uvijek
????? ????? ??????? ??????-?
 

Van mreže _tayloR

Odg: Pomoc oko chata
« Odgovor #6 poslato: Januar 05, 2022, 17:56:11 posle podne »
Warning sam resio,al sad kada sam usao in game da isprobam,kad nesto napisem dupla mi text... evo ovako.


(( Admin / Helper Emrah: E ))
Emrah kaze: E


I tako mi uvijek
Moras stavit return 0; kada ispise to helper taj i taj to jest u poslije ovog prox detektor to ti se dogadja zato sto se odradi to sto si htio tj ispise helper taj i taj i program nastavlja dalje i ispise po defaultu znaci moras vratit nesto sa return i tjt

Pisem sa moba valjda si me skonto
 
Korisnici koji su se zahvalili: Sync

Na mreži Sync

Odg: Pomoc oko chata
« Odgovor #7 poslato: Januar 05, 2022, 19:29:44 posle podne »
E skontao sam brate,hvala ti puno
????? ????? ??????? ??????-?