Problem(error/warning): Zna li neko kako da mi se sacuva promena boje TDa, tojest kada promenim boju tda ingame, i kada izadjem sa servera i kad udjem da bude ta koju sam stavio ?
Deo skripte://
Pawno Code: [Izaberi]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Kod: [Izaberi]
Sacuvas kao promenljivu od igraca ( xAdmin, xNovac, xLevel itd... )
Sacuvas nesto kao : xBojaTD na primer i posle proveravas vrednost te boje i postavljas tdove na osnovu te vrednosti
Znam stavio sam SavePlay(playerid);
Al isti kurac ....
Posalji saveplayer fj i varijablu kako si deklarisao
Imam isti problem... Radi mi SavePlayer za svaki sistem ali samo za ovaj ne..
Sacuvas boju kao
[pawn]0xff0000FF//ITD ITD[/pawn]
i onda kad se igrac konektuje setas
[pawn]PlayerTextDrawColor(playerid,TDNAME[ playerid ], PlayerInfo[playerid][pBoja]);[/pawn]
Msm vako bese
Citat: Fergosonn poslato Jul 07, 2021, 17:28:22 POSLE PODNE
Sacuvas boju kao
[pawn]0xff0000FF//ITD ITD[/pawn]
i onda kad se igrac konektuje setas
[pawn]PlayerTextDrawColor(playerid,TDNAME[ playerid ], PlayerInfo[playerid][pBoja]);[/pawn]
Msm vako bese
Nisam siguran da li ce tako moci da sacuva, mozda kao string moze?
Ali svakako, lakse mu je da koristi integer promenljivu. Primer :
PlayerInfo[playerid][xBojaTD] = 1; //Crvena
PlayerInfo[playerid][xBojaTD] = 2; //Plava
Zatim u nekoj funkciji kada prikaze tdove :
[pawn]if(PlayerInfo[playerid][xBojaTD] == 1) { TextDrawSetColor(....); } [/pawn]
Ili da koristi switch