GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: kamionos - 2013. július 20. - 15:00:03

Cím: Setrank
Írta: kamionos - 2013. július 20. - 15:00:03
Hy!
setrank
Azt hogy lehet megoldani hogyha egy rcon admin beija azt hogy /setrank id szöveg akkor a játékos feje felett megjelenik egy szöveg 3d textként???
ésazt hogy el is mentse???
elõre is köszönöm!
Cím: Setrank
Írta: ZyZu. - 2013. július 20. - 15:02:51
[mod]Kedves témanyító, már nyítottál van 10 témát.. és nem zárod le mindegyiket megkérlek szépen tégedet, hogy minden problémádat írj le egy témába, ne mindegyiknek nyissál külön témát! Köszönöm. [/mod]
Cím: Setrank
Írta: kamionos - 2013. július 20. - 15:09:33
kedves zyzu,egyikre sem kaptam értelmes választ
Cím: Setrank
Írta: Rupert - 2013. július 20. - 15:54:11

CMD:setrank(playerid, params[])
{
new gid, szoveg[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, \"Nem vagy admin.\");
if(sscanf(params, \"us[128]\", gid, szoveg)) return SendClientMessage(playerid, -1, \"Használat: /setrank [id] [szöveg]\");
if(gid == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, \"Rossz ID!\");
new Text3D:3dtext;
3dtext  = Create3DTextLabel(szoveg, -1, 0, 0, 0, 40.0, 0, 0);
Attach3DTextLabelToPlayer(3dtext, gid, 0.0, 0.0, 0.7);
}

 
Nem teszteltem, de jónak kell lennie. A mentést pedig úgy oldod meg, hogy eltárolod a megadott szöveget globális változóban, amit a fentebb láthaót parancs beírásakor elmentesz. A játékos csatlakozásakor beolvasod SQL-bõl vagy fájlból a szöveget amit elmentettél, és ugyanezzel a módszerrel amivel én, létrehozol a feje fölé egy 3D írást.
Cím: Setrank
Írta: kamionos - 2013. július 20. - 16:22:29
köszi
ki s fogom próbálni
de nekem txt be kellene a mentés

Dupla hozzászólás automatikusan összefûzve. ( 2013. július 20. - 17:15:33 )

Mivel még kezdõ vagyok ehez...
 
C:\\Users\\Faludi\\Desktop\\Szerver\\gamemodes\\ecs.pwn(5022) : error 017: undefined symbol \"params\"
C:\\Users\\Faludi\\Desktop\\Szerver\\gamemodes\\ecs.pwn(5024) : error 001: expected token: \"-identifier-\", but found \"3\"
C:\\Users\\Faludi\\Desktop\\Szerver\\gamemodes\\ecs.pwn(5025) : error 029: invalid expression, assumed zero
C:\\Users\\Faludi\\Desktop\\Szerver\\gamemodes\\ecs.pwn(5025) : error 017: undefined symbol \"dtext\"
C:\\Users\\Faludi\\Desktop\\Szerver\\gamemodes\\ecs.pwn(5026) : error 029: invalid expression, assumed zero
C:\\Users\\Faludi\\Desktop\\Szerver\\gamemodes\\ecs.pwn(5026) : error 017: undefined symbol \"dtext\"
C:\\Users\\Faludi\\Desktop\\Szerver\\gamemodes\\ecs.pwn(5026) : error 029: invalid expression, assumed zero
C:\\Users\\Faludi\\Desktop\\Szerver\\gamemodes\\ecs.pwn(5026) : fatal error 107: too many error messages on one line