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

Cím: Ember feje fölé írás és 1 parancs
Írta: 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...)
Cím: Ember feje fölé írás és 1 parancs
Írta: curvemaster - 2011. szeptember 20. - 13:29:28
Idézetet írta: R3volutionDrifter date=1316511580\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11644\" data-ipsquote-contentclass=\"forums_Topic
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.
Cím: Ember feje fölé írás és 1 parancs
Írta: .:Secur:. - 2011. szeptember 20. - 13:34:50
Idézetet írta: Cole date=1316518168\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11644\" data-ipsquote-contentclass=\"forums_Topic


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.
Cím: Ember feje fölé írás és 1 parancs
Írta: curvemaster - 2011. szeptember 20. - 13:48:48
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.
Cím: Ember feje fölé írás és 1 parancs
Írta: R3volutionDrifter - 2011. szeptember 20. - 14:18:25
Köszönöm all mingy tesztelem is.
Cím: Ember feje fölé írás és 1 parancs
Írta: JackBronson - 2011. szeptember 20. - 14:24:51
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
Cím: Ember feje fölé írás és 1 parancs
Írta: R3volutionDrifter - 2011. szeptember 20. - 14:43:52
Idézetet írta: JackBronson date=1316521491\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11644\" data-ipsquote-contentclass=\"forums_Topic
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
Cím: Ember feje fölé írás és 1 parancs
Írta: .:Secur:. - 2011. szeptember 20. - 14:59:47
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  ;)