Zaključano

POMOC! imam warning

Započeo Andreus
pre 2 godine
310
pregleda
5
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Andreus
Wheel Man
pre 2 godine
Pozz, danas i juce sam skoro celo vreme provodio pokusavajuci se resiti ove greske u mojoj skripti
C:\Games\GTA San Andreas + SaMp\SOCIAL GAMING\gamemodes\SGRPG.pwn(2635) : warning 213: tag mismatch

Linija je zapravo kod gde se nalazi taj warning
CMD:promoteri(playerid, params[])
{
new string, str, onl; //{AAD222}p {DE1111}np
for(new i = 0; i < MAX_PROMOTERS; i++)
{
    if(GetPlayerID(PlayerInfo) == -1)
    {
        format(onl, sizeof(onl), "{DE1111}Nije Povezan");
    }
    else
    {
        format(onl, sizeof(onl), "{AAD222}Povezan");
    }
    format(str, sizeof(str), "{5FFFAA}[{FFFFFF}%d{5FFFAA}] - {FFFFFF}Ime: {5FFFAA}%s {FFFFFF}| {DAA550}%s {FFFFFF}| Neaktivnost: {5FFFAA}%d{FFFFFF}min\n", i, PromoterInfo, onl, PromoterInfo);
strcat(string, str);
}
SPD(playerid, DIALOG_PROMLIST, DIALOG_STYLE_MSGBOX, "{FFCE47}Promoter Lista", string, "{FFCE47}Potvrdi", "");
return 1;
}

Nisam nista mogao uraditi, cak sam i uporedivao sa tutorijalom koji sam radio ovo i dalje nista, imam takode osecaj da se zbog ovoga pola skripte ponasa cudno i ne radi. Polako su mi nestajali oni 3DText i Pickup-ovi, cak i neke komande koje su ranije radile sada nece uopste da se pokrenu i samo mi na serveru kazte da sam unjeo nepoznatu komandu. Samo mogu misliti da je problem u ovom warningu, ili bi mozda moglo biti da trebam update pluginova.
Ukoliko znate resenje posaljite ili ako moram update pluginova posaljite download link. (moze preko zip-a itd.)
cofilinko
Enforcer
pre 2 godine
Daj nam liniju koda na kojoj ti se nalazi ta greska.
Andreus
Wheel Man
pre 2 godine
Pa poslao sam kodove, taj warning se desava na ovom delu linije
if(GetPlayerID(PlayerInfo) == -1)
cofilinko
Enforcer
pre 2 godine
Andreus wrote on August 16, 2023, 3:28 pm:
Pa poslao sam kodove, taj warning se desava na ovom delu linije
if(GetPlayerID(PlayerInfo) == -1)

Koliko mogu da vidim ti ovde
if(GetPlayerID(PlayerInfo) == -1)
koristis PlayerInfo
A kod formiranaj stringa koji ti pokazuje u dialogu koristis
PromoterInfo 

Zameni ta dva i bice sve okej, trebalo bi 😄
Takodje, mislim da bi bilo bolje za proveru da li je konektovan na serveru ili ne koristi IsPlayerConnected

if(PlayerInfo > 0)
{
    if(IsPlayerConnected(playerid))
    {
        format(onl,sizeof(onl), "Prijavljen");
    }
    else { format(onl,sizeof(onl), "Nije prijavljen"); }
}
Frozen_Capone
Crime Lord
pre 2 godine
Neaktivno, lock.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava