Szerző Téma: Fej fölötti szöveg, és írás  (Megtekintve 1316 alkalommal)

Fej fölötti szöveg, és írás
« Dátum: 2012. március 04. - 15:22:21 »
0 Show voters
Halli! Szeretnék kérni egy kisebb scriptet
<GOD> Sean_S_Johnson: Szöveg
Ha én írok chatba így nézzen ki.
És...
<GOD>
Ezt pedig a fejem fölött írja, lebegjen vagy nem tom :D aki már játszott Metin2 be az tudja hogy van :D
és ez csak annak a playernek legyen aki be van írva.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Fej fölötti szöveg, és írás
« Válasz #1 Dátum: 2012. március 04. - 15:32:05 »
+1 Show voters
Elvileg  mûködik.
 

public OnPlayerConnect(playerid);
{
     new string[22], nev[MAX_PLAYER_NAME];
     GetPlayerName(playerid, nev, sizeof(nev));
     if (strfind(nev, \"Neved\", true))
     {
     format(string, sizeof(string),\"{ffb700}<{0040ff}GOD{ffb700}>%s\", nev);
     SetPlayerName(playerid, string);
     new Text3D:lebego = Create3DTextLabel(\"{ffb700}<{0040ff}God{ffb700}>\", 0xffffffAA, 30.0, 40.0, 50.0, 40.0, 0);
     Attach3DTextLabelToPlayer(lebego, playerid, 0.0, 0.0, 0.6);
     }
     return 1;
}
public OnPlayerText(playerid, text[])
{
    new string[128];
    format(string, sizeof (string), \"{00ff09}%s\", text);
    SendPlayerMessageToAll(playerid, string);
    return 0;
}

 
A név színezésében nem vagyok biztos, hogy jó lesz.
« Utoljára szerkesztve: 2012. március 04. - 15:51:09 írta Cannonn »

Fej fölötti szöveg, és írás
« Válasz #2 Dátum: 2012. március 04. - 15:39:18 »
0 Show voters
error ://
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(87) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(94) : error 017: undefined symbol \"lebego\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(93) : warning 204: symbol is assigned a value that is never used: \"Lebego\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(93 -- 96) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(194) : error 017: undefined symbol \"text\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(195) : error 017: undefined symbol \"textv2\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(196) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
3 Errors.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Fej fölötti szöveg, és írás
« Válasz #3 Dátum: 2012. március 04. - 15:50:57 »
0 Show voters
Figyelmetlenség.
Javítva:
 

public OnPlayerConnect(playerid);
{
     new string[22], nev[MAX_PLAYER_NAME];
     GetPlayerName(playerid, nev, sizeof(nev));
     if (strfind(nev, \"Neved\", true))
     {
     format(string, sizeof(string),\"{ffb700}<{0040ff}GOD{ffb700}>%s\", nev);
     SetPlayerName(playerid, string);
     new Text3D:lebego = Create3DTextLabel(\"{ffb700}<{0040ff}God{ffb700}>\", 0xffffffAA, 30.0, 40.0, 50.0, 40.0, 0);
     Attach3DTextLabelToPlayer(lebego, playerid, 0.0, 0.0, 0.6);
     }
     return 1;
}
public OnPlayerText(playerid, text[])
{
    new string[128];
    format(string, sizeof (string), \"{00ff09}%s\", text);
    SendPlayerMessageToAll(playerid, string);
    return 0;
}

Fej fölötti szöveg, és írás
« Válasz #4 Dátum: 2012. március 04. - 15:53:26 »
0 Show voters
még igy is 1 ://
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(87) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(96) : warning 217: loose indentation
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(194) : error 017: undefined symbol \"text\"
C:\\Documents and Settings\\Rendszergazda\\Asztal\\glad\\gamemodes\\glad.pwn(196) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Fej fölötti szöveg, és írás
« Válasz #5 Dátum: 2012. március 04. - 15:55:57 »
0 Show voters
Érdekes. Másold be a 194. sort és az elõtte, utána lévõ 1, 2 sort.
Amúgy az is lehet a hiba, hogy kettõ OnPlayerText-ed van.

Fej fölötti szöveg, és írás
« Válasz #6 Dátum: 2012. március 04. - 15:59:20 »
0 Show voters
Idézetet írta: Cannonn date=1330872957\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17997\" data-ipsquote-contentclass=\"forums_Topic
Érdekes. Másold be a 194. sort és az elõtte, utána lévõ 1, 2 sort.
Amúgy az is lehet a hiba, hogy kettõ OnPlayerText-ed van.
 
megvan x\'D én noob :D CommandText alá írtam :D köszönöm szépen hogy megírtad :).

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal