Szerző Téma: Mindenkinek egyszínű legyen a neve  (Megtekintve 802 alkalommal)

Mindenkinek egyszínű legyen a neve
« Dátum: 2016. május 23. - 18:23:19 »
0 Show voters
Sziasztok, igaz már ma ez a 2. segítségkérés topicom de nem szeretném 1 topicba rakni ezeket. Na szóval a lényeg.. Csináltam egy olyan cuccost, hogy mindenkinek a színe alapból kék legyen, és majd a rangosok ezt áttudják váltani meg ez az, de most ez nem érdekes
Nos, én pl. fellépek, és minden játékosnak kék a színe, fent van mondjuk még Péter nevű játékos, megnyomom a tabot és jelzi nekem, hogy az ő színe kék, és az enyém is, viszont neki rózsaszínt jelez, mindig rózsaszínt, és nem tudom mi lehet az oka..
 

for(new i; i<MAX_PLAYERS; i++)
{
SetPlayerMarkerForPlayer( 42, 1, KEK );
SetPlayerColor(playerid, KEK);
}

 
Már próbáltam azt is hogy törlöm a ciklust azt a MAX_PLAYERS-et de akkor nem lesz mindenkinek ugye az a színe.

ᗩωєѕσмє

  • Vendég
Mindenkinek egyszínű legyen a neve
« Válasz #1 Dátum: 2016. május 23. - 18:28:19 »
0 Show voters
amikor felcsatlakozik a játékos, akkor állítod be neki a színt. Legalábbis ha mindenkinek kék színt akarsz.
 

public OnPlayerConnect(playerid) {
    SetPlayerColor(playerid, KEK);
    return 1;
}

Mindenkinek egyszínű legyen a neve
« Válasz #2 Dátum: 2016. május 23. - 18:38:58 »
0 Show voters
De beállítottam már olyat is, és nem mindenkinek lett kék a színe.

Mindenkinek egyszínű legyen a neve
« Válasz #3 Dátum: 2016. május 26. - 08:15:37 »
0 Show voters
Próbálj ki egy olyat, hogy amikor felcsatlakozik akkor átállítod a színét, meg mikor lespawnolt akkor is átállítod kékre a színt.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Mindenkinek egyszínű legyen a neve
« Válasz #4 Dátum: 2016. május 26. - 21:57:54 »
0 Show voters
Idézetet írta: zιтяσиє date=1464020899\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"60546\" data-ipsquote-contentclass=\"forums_Topic
amikor felcsatlakozik a játékos, akkor állítod be neki a színt. Legalábbis ha mindenkinek kék színt akarsz.
 

public OnPlayerConnect(playerid) {
    SetPlayerColor(playerid, KEK);
    return 1;
}

 

A kódnak működnie kell... ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal