Szerző Téma: Hmm... érdekes  (Megtekintve 1001 alkalommal)

Hmm... érdekes
« Dátum: 2010. március 14. - 00:33:43 »
0 Show voters
csumi
a témának nem tudtam nevet adni:
Van az a parancs h /cmds amikor beirja a csávó, akkor kiirja a parancsokat és a kép közepére announce-be hogy /rules, eddig minden frankón müxik, csak az a annnounce nem tünik el :shy: csak ha meghalok
if (strcmp(cmdtext, \"/cmds\", true)==0) {
SendClientMessage(playerid, 0xAFAFAFAA,\"Parancsok: /dive; /szerel; /nos; /szin; /count; /pill; /re; /spos; /lpos; /v; /c; /(un)lock; /szinek\");
SendClientMessage(playerid, 0xAFAFAFAA,\"/weapons; /teles; /rules;\");
GameTextForPlayer(playerid,\"~w~/rules\",1000,2);
return 1;
}
Mit kéne vele csinálni, hogy egy bizonyos ido után eltünjön pl 15 mp
Egy másik dolog is van, a text draw-ok problémáznak :shy: azaz nem tölti be öket, valaki szerint mi lehet abaj? ???
« Utoljára szerkesztve: 2010. március 14. - 00:55:11 írta SilverBoy[SS] »

Hmm... érdekes
« Válasz #1 Dátum: 2010. március 14. - 08:12:34 »
0 Show voters
TextDraw-al lehetne megcsinálni, h Timerrel tünjön el.
Vagy Egyszeruen egy Dialog :D
Amugy nekem se tölti be a textdraw-okat, csak max 2-t.
Tipp: Ne 1000-re tedd a GameText-nél az idot, mert az csak 1 másodperc.

Hmm... érdekes
« Válasz #2 Dátum: 2010. március 14. - 18:44:12 »
0 Show voters
Tengerimalac jól mondja h az 1000 helyett mást kell irni,hogy tovább látszódjon.(1000 = 1másodperc)
DE! A stilust is állitani kell,mert 2-re van téve,és az nem tunik el,csak ha újra spawnolsz. Az 1000es után ami van az a stilusa a betunek.
Itt megbirod nézni a stilusokat: http://wiki.sa-mp.com/wiki/GameTextStyle
Textdrawot pedig igy kell csinálni:
FS vagy GM elejére:
 
new Text:Textdraw0;

 
OnPlayerSpawn-hoz h megjelenjen:
 

Textdraw0 = TextDrawCreate(42.000000,423.000000,\"Szoveg\");
TextDrawAlignment(Textdraw0,0);
TextDrawBackgroundColor(Textdraw0,0x000000ff);
TextDrawFont(Textdraw0,0);
TextDrawLetterSize(Textdraw0,0.899999,1.700000);
TextDrawColor(Textdraw0,0x00ff0099);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetShadow(Textdraw0,2);
TextDrawShowForPlayer(playerid,Textdraw0);

 
Itt találsz infót arról h mit lehet álligatni: http://wiki.sa-mp.com/wiki/TextDrawCreate
OnPlayerDisconnect-hez ez,h eltunjön mikor elhagyja a szerót:
 
TextDrawHideForPlayer(playerid,Textdraw0);

 
Remélem segítettem.  ;) ;)

Hmm... érdekes
« Válasz #3 Dátum: 2010. március 15. - 13:22:19 »
0 Show voters
köszi-köszi
tényleg jó lett

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal