|

Saluatre TPU!

Momentan, scriptez un server de SAMP.

As dori sa aflu cum pot sa pun numele serverului in colt-ul ecranului, ca un textdraw ceva habar n-am, ca la bugged:

NICKNAME / blue.bugged.ro. Acel "blue.bugged.ro", sau cu tot cu nickname.

Imi puteti da codul si sa-mi spuneti unde sa il pun?

Tin sa precizez ca doresc sa apara NON-STOP, nu doar la character select, player respawn etc.

1 Raportează Evaluează
Răspuns Câştigător
| a răspuns:

Incearca asta
la newsuri pui

new Text:bugged[MAX_PLAYERS]; *In loc de bugged pui numele textdrawului tau.

Apoi te duci la
OnGameModeInit
Iar unde ai tu textdrawurile pui acel textdraw creat de tine ex

buggedtd[f] = TextDrawCreate(580. 000000, 429. 000000, "Cheez / RPG.GTA-MP.RO");
TextDrawBackgroundColor(buggedtd[f], 255);
TextDrawFont(buggedtd[f], 2);
TextDrawLetterSize(buggedtd[f], 0. 250000, 2. 000000);
TextDrawColor(buggedtd[f], -1);
TextDrawSetOutline(buggedtd[f], 1);
TextDrawSetProportional(buggedtd[f], 1);
TextDrawSetSelectable(buggedtd[f], 0);
TextDrawSetProportional(buggedtd, 1);
TextDrawSetSelectable(buggedtd, 0);
Daca vrei sa arate si numele faci asa :
Te duci la OnPlayerConnect si faci asta

new newtext[41], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(newtext, sizeof(newtext), "Cheez / RPG.GTA-MP.RO", name);
TextDrawSetString(buggedtd[f], newtext);
TextDrawShowForPlayer(playerid, buggedtd[f]);

1 răspuns: