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: FastFurious - 2012. április 30. - 09:50:37

Cím: /mytext <szoveg> es a fejed felett kiirja amit irtal!
Írta: FastFurious - 2012. április 30. - 09:50:37
Sziasztok! valaki megcsinalja nekem azt a scriptet hogy /mytext <szoveg>   pl:  /mytext xD   es a fejem felett irja hogy xD de addig ott marad amig ki nem lepek a jatekbol es lehessen letorolni pl /removetext
Cím: /mytext <szoveg> es a fejed felett kiirja amit irtal!
Írta: asdasd[gtaforum] - 2012. április 30. - 10:22:06
#include a_samp
#include zcmd
new Text3D:szovege[MAX_PLAYERS];
new letrehozva[MAX_PLAYERS];
CMD:mytext(playerid, params[])
{
if(letrehozva[playerid] != 1)
{
new irni[64],Float:x,Float:y,Float:z;
format(irni,sizeof(irni),\" %s \",params);
GetPlayerPos(playerid,x,y,z);
szovege[playerid] = Create3DTextLabel(irni,0xFFFFFFFF,x,y,z,40, GetPlayerVirtualWorld(playerid), 0);
Attach3DTextLabelToPlayer(szovege[playerid], playerid, 0.0, 0.0, 0.7);
letrehozva[playerid] = 1;
SendClientMessage(playerid,-1,\"Létrehozva!\");
} else {
    new updated[64];
    format(updated,sizeof(updated),\" %s \",params);
    Update3DTextLabelText(szovege[playerid], 0xFFFFFFFF, updated);
    SendClientMessage(playerid,-1,\"Sikeresen frissítve!\");
}
return 1;
}
CMD:removetext(playerid, params[])
{
Delete3DTextLabel(szovege[playerid]);
SendClientMessage(playerid,-1,\"Sikeresen törölve!\");
letrehozva[playerid] = 0;
return 1;
}
Cím: /mytext <szoveg> es a fejed felett kiirja amit irtal!
Írta: ZyZu. - 2012. április 30. - 10:24:29
Kössz én most szerettem volna megirni! :D
Cím: /mytext <szoveg> es a fejed felett kiirja amit irtal!
Írta: asdasd[gtaforum] - 2012. április 30. - 10:26:49
:) Én mindenre gondoltam benne. Ha gondolod beleirom, hogy ha kocsiba van akkor kocsi felé tegye ki a textet de sztem felesleges mert ugyan ugy látszik a játékos feje felett.
Cím: /mytext <szoveg> es a fejed felett kiirja amit irtal!
Írta: ZyZu. - 2012. április 30. - 10:28:01
\" post=\"265458\" timestamp=\"1335774409\"]
:) Én mindenre gondoltam benne. Ha gondolod beleirom, hogy ha kocsiba van akkor kocsi felé tegye ki a textet de sztem felesleges mert ugyan ugy látszik a játékos feje felett.
 
[/quote]
Jó az csak nehogy bezavarjon.
Cím: /mytext <szoveg> es a fejed felett kiirja amit irtal!
Írta: Benceee - 2012. április 30. - 10:57:07
Idézetet írta: ZyZu date=1335774481\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20810\" data-ipsquote-contentclass=\"forums_Topic

link=topic=25070.msg265458#msg265458 date=1335774409]
:) Én mindenre gondoltam benne. Ha gondolod beleirom, hogy ha kocsiba van akkor kocsi felé tegye ki a textet de sztem felesleges mert ugyan ugy látszik a játékos feje felett.
 
Jó az csak nehogy bezavarjon.
 
[/quote]
 
#include < a_samp >
#include < zcmd >
#include < sscanf >
new szovege[MAX_PLAYERS][128];
public OnPlayerConnect(playerid)
{
szovege[playerid] = \" \";
return 1;
}
CMD:mytext(playerid,params[])
{
new szoveg[128];
if(sscanf(params,\"s\",szoveg)) return SendClientMessage(playerid,-1,\"HasználaT: /mytext szöveg\");
format(szovege[playerid],128,\"%s\",szoveg);
return 1;
}
public OnPlayerUpdate(playerid)
{
SetPlayerChatBubble(playerid,szovege[playerid],0x0ffff,40.0,1200);
return 1;
}
Cím: /mytext <szoveg> es a fejed felett kiirja amit irtal!
Írta: FastFurious - 2012. április 30. - 11:04:30
koszi szepen megy ment a +