Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => FilterScripte, Include, Pluginovi za SA-MP => Filterskripte & include fajlovi => Temu započeo: Vrag poslato Oktobar 22, 2013, 20:30:30 POSLE PODNE

Naslov: [FS]Napravi text(Create3Dtext creator)
Poruka od: Vrag poslato Oktobar 22, 2013, 20:30:30 POSLE PODNE
Moj prvi filterscript!

Kako radi?

/napravitext [plava/crvena/zuta/narancasta] [text]



Kako to izgleda?

(http://i43.tinypic.com/2dbrvck.jpg)


Kako sam to napravio?
Uzeo sam vasu poziciju koristeci sscanf(X,Y,Z)
Napravio string da uzme text koji ste napravili.
I onda sam napravio laku komandu.Evo kako poredu ide:
definirao sam X,Y,Z i GetPlayerPos.
Kada sam to napravio trebao sam napraviti komandu kao /napravitext zuta i onda sam uzeo zutu boju(prije sam ju stavio na #define)
I otvorio string i kada sam to napravio trebao sam napravit Create3Dtextlabel sa stringom bojom i vasom pozicijom.
Trebao sam napraviti file u koji ce se sejvati vasa pozicija i kod.
Pa izgledalo je ovako:
new string[160],Float: X, Float: Y, Float: Z,text[100],distance;
GetPlayerPos(playerid,  X,Y,Z);
if(sscanf(params,"sd",text,distance)) return SendClientMessage(playerid,0xFB9204FF,"KORISTI:  /napravitext [plava/crvena/zuta/narancasta] [text]");
Create3DTextLabel(text,0xFFFF00AA,X,Y,Z,distance,GetPlayerVirtualWorld(playerid));
format(string,sizeof(string),"Create3DTextLabel(\"%s\",0x03B8FCFF,%f, %f, %f,%d,%d);",text,X,Y,Z,distance,GetPlayerVirtualWorld(playerid));
SaveToLog("labels",string);


Zasluke:
-Vrag(ja) napravio skriptu
-Dracoblue include
-Y_less sscanf include


Kako naci kod?
U serverome fajlu trazite ''Labels''
To copirajte i pejstajte u OnGameModeInit

Link:

>>>>>>> http://www.mediafire.com/view/wu0nc63y20g1uoo/napravitext.pwn <<<<<
Naslov: Odg: [FS]Napravi text(Create3Dtext creator)
Poruka od: BalkaNation poslato Oktobar 22, 2013, 20:35:15 POSLE PODNE
Svida mi se za prvu filterskriptu :D
Naslov: Odg: [FS]Napravi text(Create3Dtext creator)
Poruka od: Inklud poslato Oktobar 22, 2013, 21:51:51 POSLE PODNE
Dobro je ovo , nego trebao si strcmp ili zcmd radit al nikad nije kasno :D
Naslov: Odg: [FS]Napravi text(Create3Dtext creator)
Poruka od: xyzcod2 poslato Oktobar 23, 2013, 09:15:09 PRE PODNE
Dobro je
Naslov: Odg: [FS]Napravi text(Create3Dtext creator)
Poruka od: Vrag poslato Oktobar 23, 2013, 17:58:14 POSLE PODNE
Hvala  :)
Naslov: Odg: [FS]Napravi text(Create3Dtext creator)
Poruka od: Riv3R4 poslato Oktobar 23, 2013, 18:12:47 POSLE PODNE
svidja mi se ,korisno
Naslov: Odg: [FS]Napravi text(Create3Dtext creator)
Poruka od: FalconyAS poslato Oktobar 23, 2013, 18:28:28 POSLE PODNE
Ovako sam ja imao na serveru...
Jako je korisno i dobro zamišljeno :D

ÄŒestitam brate ako je prvi rad 9/10 :)
Naslov: Odg: [FS]Napravi text(Create3Dtext creator)
Poruka od: |TED| Boca SRB poslato Oktobar 23, 2013, 20:24:20 POSLE PODNE
solidno :D
Naslov: Odg: [FS]Napravi text(Create3Dtext creator)
Poruka od: Konstantin 1.3.1.2 poslato Oktobar 31, 2013, 15:56:01 POSLE PODNE
KRADJA ZASLUGA

http://samp-world.net/scripts/view/14989-in-game-text-label-creator