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: radír001 - 2012. január 24. - 14:54:48
-
Üdv, azt h lehet megcsinálni, h nekem a játékba a nevem Jóska_Pista, de amikor írok mondjuk /o parancsal akkor ne azt írja, h Józska_Pista: [szöveg amit épp írtam] hanem azt, h radír: [szöveg amit épp írtam] ???
-
Hát meg lehet úgy oldani, hogy dinibe lemented a sima nevét, és megkéred, hogy írjon egy másik nevet magának. Utána a parancsodnál csak kiolvasod a dinibõl a nevét és a hozzátartozó nevet és azt írja ki... (ma már nem hiszem, de valamikor megírom, ha kell)
-
miért kéne ehhez fájl rendszer? :D
simán eltárolod egy mátrix-ban és kész...
mátrix = 2 dimenziós tömb :)
1. dimenzió = MAX_PLAYERS ( megéri redefiniálni slot számra a mód elején )
2. dimenzió = string ( szöveg )
pl:
[pawn]new FakeName[MAX_PLAYERS][20];[/pawn]
és még arra is jó hogy olyan karaktereket is tudsz tárolni, amiket az SAMP nem enged használni névben :)
-
Köszi rendesek vagytok tényleg, de próbáljátok már meg érthetõbben, vagy esetleg megcsinálná nekem valaki? :angel: ???
-
miért kéne ehhez fájl rendszer? :D
simán eltárolod egy mátrix-ban és kész...
mátrix = 2 dimenziós tömb :)
1. dimenzió = MAX_PLAYERS ( megéri redefiniálni slot számra a mód elején )
2. dimenzió = string ( szöveg )
pl:
[pawn]new FakeName[MAX_PLAYERS][20];[/pawn]
és még arra is jó hogy olyan karaktereket is tudsz tárolni, amiket az SAMP nem enged használni névben :)
Lehet, de akkor az csak addig jó, amíg a szerver újra nem indul, de ha úgy is jó, akkor tényleg az a könnyû, döntsd el, hogy melyik kell: (egyszerû:) amikor a szerver újra indul, utána újra be kell írni, vagy (nehezebb:) eltárolja és szerver újraindítás után is menni fog.
-
engem is érdekelne valaki megcsinálná? :)
-
Segítettem már Radírnak ebben, sikerült megcsinálni. Zárható a téma, köszönöm.