Pomoc

milanstevicc Započeo Belii
pre 2 godine
969
pregleda
28
postova
Mergevos
Shot Caller
pre 2 godine
undefined wrote on April 18, 2023, 4:47 pm:
ne objasnjavas mu njemu se ne cuvaju boje

Brate je l moguće objasnjavam čoveku 10 minuta da bih skontao da je problem skroz drugi nego onaj za koji mi je dao log
milanstevicc
Hustler
pre 2 godine
Mergevos wrote on April 18, 2023, 4:57 pm:
Onda nam daj kod gde čuvaš boje.
enum xPlayerInfo{
    xTDBoja
}

    PlayerInfo = 0;
ovo je pod ResetPlayer

INI_WriteInt(File,"TDBoja", PlayerInfo);
ovo pod SavePlayer

INI_Int("TDBoja", PlayerInfo);
i ovo je pod OcitajKorisnika
Mergevos
Shot Caller
pre 2 godine
Je l čuvaš nakon izmene?
EDIT: video sam sad. Čekaj da pogledam još malo
milanstevicc
Hustler
pre 2 godine
ono u sc sacuva primer ako je crvena broj 6 ono postavi broj 6
TDBoja = 6

ali ne razumem sto ne ucitava
Mergevos
Shot Caller
pre 2 godine
Belii wrote on April 18, 2023, 5:19 pm:
ono u sc sacuva primer ako je crvena broj 6 ono postavi broj 6
TDBoja = 6

ali ne razumem sto ne ucitava


Ajde posalji kod gde ucitavas i funkciju koja ucitava
njoBe_
Shot Caller
pre 2 godine
zar vam treba tema od 2 stranice zbog obicnog debuga koji izvris sa prinf funkcijom.. strasno
milanstevicc
Hustler
pre 2 godine
Mergevos wrote on April 18, 2023, 10:29 pm:
Ajde posalji kod gde ucitavas i funkciju koja ucitava
if( dialogid == dialog_LOGIN ) {
    if( !response ) return Kick( playerid );
if( response ) {
if( !strcmp( inputtext, PlayerInfo[ playerid ][ xLozinka ], false ) && !isnull( inputtext ) ) {
INI_ParseFile( Korisnici( playerid ), "OcitajKorisnika", .bExtra = true, .extra = playerid );
ovo je deo dialoga kada se igrac ponovo konektuje na server
public OcitajKorisnika( playerid, name[ ], value[ ] ) 
{
INI_Int("TDBoja", PlayerInfo);
return true;
}
Dime123
Made Man
pre 2 godine

Dodaj gore kod pinfo

pBojaTD,

Stavi kod saveplayer

INI_WriteInt(File,"BojaTD",PlayerInfo);

Kod Load

INI_Int(File,"BojaTD",PlayerInfo);

I kod odabir boja stavi

PlayerInfo = 0x000000AA;
i na kraj saveplayer(playerid);

i kod OnLoginPlayerEx ili kako je kod tebe definisano za spawn igraca.

PlayerTextDrawColor(playerid, TvojTD[ playerid ][ 0 ], PlayerInfo);

milanstevicc
Hustler
pre 2 godine
Goku ^ wrote on April 20, 2023, 2:05 pm:

Dodaj gore kod pinfo

pBojaTD,

Stavi kod saveplayer

INI_WriteInt(File,"BojaTD",PlayerInfo);

Kod Load

INI_Int(File,"BojaTD",PlayerInfo);

I kod odabir boja stavi

PlayerInfo = 0x000000AA;
i na kraj saveplayer(playerid);

i kod OnLoginPlayerEx ili kako je kod tebe definisano za spawn igraca.

PlayerTextDrawColor(playerid, TvojTD[ playerid ][ 0 ], PlayerInfo);

pa sve je vec tako namesteno
Fergosonn
Made Man
pre 2 godine
Belii wrote on April 18, 2023, 3:14 pm:
stock KreirajInGameTD(playerid)
{
//-------------------------------------------------------------------------------------------------------------ingametd
    new boja;
    if(PlayerInfo == 0) boja = 7393535;
    else if(PlayerInfo == 1) boja = -16776961;
    else if(PlayerInfo == 2) boja = -109248001;
    else if(PlayerInfo == 3) boja = 1497559807;
    else if(PlayerInfo == 4) boja = -2038833409;
    else if(PlayerInfo == 5) boja = -96479745;
    else if(PlayerInfo == 6) boja = -522241;
    else if(PlayerInfo == 7) boja = 1824152831;
    else if(PlayerInfo == 8) boja = 210177279;
    else if(PlayerInfo == 9) boja = 16711935;
    else if(PlayerInfo == 10) boja = 481532671;
    else if(PlayerInfo == 11) boja = 478516735;
    else if(PlayerInfo == 12) boja = 176909823;
    else boja = 8454143;

    ispod su tdovi
    nema potrebe da saljem i njih
}


inace ove errore u server logu sam resio
samo je problem sto ne cuva boju

Umesto sto ovako radis mogao bi da cuvas boju koju igrac sam odabere
PlayerInfo = 176909823;//Primer
milanstevicc
Hustler
pre 2 godine
lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava