Oko promene boje TDa


Započeo NikolaBL, Jul 07, 2021, 16:14:58 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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]
Poslednja Izmena: Jul 07, 2021, 23:19:04 POSLE PODNE od M Ө M Σ N Z I

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 ....

Galardo

*

mgWhosyGD

Posalji saveplayer fj i varijablu kako si deklarisao

Imam isti problem... Radi mi SavePlayer za svaki sistem ali samo za ovaj ne..
https://discord.io/westmont
Westmont Roleplay — A continuation of the San Andreas singleplayer storymode.
SA-MP 0.3.DL gamemode with custom models.

Sacuvas boju kao
0xff0000FF//ITD ITD

i onda kad se igrac konektuje setas
PlayerTextDrawColor(playerid,TDNAME[ playerid ], PlayerInfo[playerid][pBoja]);

Msm vako bese
Poslednja Izmena: Jul 07, 2021, 17:31:09 POSLE PODNE od Fergosonn

Citat: Fergosonn poslato Jul 07, 2021, 17:28:22 POSLE PODNE
Sacuvas boju kao
0xff0000FF//ITD ITD

i onda kad se igrac konektuje setas
PlayerTextDrawColor(playerid,TDNAME[ playerid ], PlayerInfo[playerid][pBoja]);

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 :

if(PlayerInfo[playerid][xBojaTD] == 1) { TextDrawSetColor(....); }


Ili da koristi switch