GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: R3volutionDrifter - 2011. szeptember 20. - 11:39:40
-
Sziasztok szeretnék egy olyat hogy /adminisztrator és akkor az ember feje fölé kerülne egy 3dS textlabel
És szeretnék egy olyat hogy /changename és hogy azzal a másik nevét lehessen váltani és ugy hogy mindenki tudja használni a sima játékosok is
(szeretném Strcmpben vagy mi az...)
-
Sziasztok szeretnék egy olyat hogy /adminisztrator és akkor az ember feje fölé kerülne egy 3D Textlabel
És mi legyen pontosan a feje fölött? ::|
Mert ezt nem tudjuk. Megcsinálom, ha elmondod.
-
Sziasztok szeretnék egy olyat hogy /adminisztrator és akkor az ember feje fölé kerülne egy 3D Textlabel
És mi legyen pontosan a feje fölött? ::|
Mert ezt nem tudjuk. Megcsinálom, ha elmondod.
[/quote]
Gondolom, hogy \"Admin szolgálatban!\"
(szeretném Strcmpben vagy mi az...)
[/quote]
Script!!!!!
Kérlek kicsit azért világosítsd fel magad-e téren.
Nézz körül a Tutorialok témákban.
-
Hát ha ez kell, akkor megírom. :)
[pawn]
new bool: Adminszoli[MAX_PLAYERS];
new Text3D: admintext;
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/adminisztrátor\", cmdtext, true, 10) == 0)
{
if(IsPlayerAdmin(playerid))
{
if(Adminszoli[playerid] == false)
{
SendClientMessage(playerid, szin, \"Admin szolgálatba léptél!\");
admintext = Create3DTextLabel(\"Admin szolgálatban\", szin, 0.0, 0.0, 2.0, 40, 0, 0);
Attach3DTextLabelToPlayer(admintext, playerid, 0.0, 0.0, 0.3);
Adminszoli[playerid] = true;
} else if(Adminszoli[playerid] == true)
{
Delete3DTextLabel(admintext);
SendClientMessage(playerid, szin, \"Admin szolgálatból kiléptél!\");
}
} else {
SendClientMessage(playerid, szin, \"Nem vagy admin!\");
}
return 1;
}
if (strcmp(\"/changename\", cmdtext, true, 10) == 0)
{
new ujnev[MAX_PLAYER_NAME];
new str[64];
new result[MAX_PLAYER_NAME];
format(ujnev, sizeof ujnev, \"%s\", result);
SetPlayerName(playerid, ujnev);
format(str, sizeof str, \"Új neved: %s\", ujnev);
}
return 0;
}
[/pawn]
Sheet adminszolgálat szkriptjének segítségével csináltam az adminparancsot! :)
A /changename-t egyedül. :)
Nem teszteltem, nem biztos hogy mûködnek.
UI.: A színeket cseréld le.
-
Köszönöm all mingy tesztelem is.
-
Egyszerübben
A müd elejére.
[pawn]new Text3D:valami[MAX_PLAYERS];[/pawn]
Utána pl ha parancs -ra akrod elõhozni,hogy ott legyen a feje fölött akkor a parancsod alá ezT:
[pawn] valami[playerid] = Create3DTextLabel(\"Ide ird,hogy mi legyen felette!\",0x008080FF,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(valami[playerid], playerid, 0.0, 0.0, 0.7);[/pawn]
Ha meg ha le spawnol akkor az OnPlayerSpawn alá, tedd
-
Egyszerübben
A müd elejére.
[pawn]new Text3D:valami[MAX_PLAYERS];[/pawn]
Utána pl ha parancs -ra akrod elõhozni,hogy ott legyen a feje fölött akkor a parancsod alá ezT:
[pawn] valami[playerid] = Create3DTextLabel(\"Ide ird,hogy mi legyen felette!\",0x008080FF,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(jack[playerid], playerid, 0.0, 0.0, 0.7);[/pawn]
Ha meg ha le spawnol akkor az OnPlayerSpawn alá, tedd
Oké de már ezekkel megoldottam köszi all jövök nektek 1 el :D
-
Nyomj egy like-ot! ;D
Jobb felül a hozzászólásunknál.
Szerk.: Na és nekem? :-[
Jupíííííííííííííííííí 500 hsz. köszi mindenkinek! jó fórum ;)