Szerző Téma: Parancsra  (Megtekintve 467 alkalommal)

Nem elérhető Stramm

  • 193
    • Profil megtekintése
Parancsra
« Dátum: 2013. március 17. - 11:07:45 »
0 Show voters
Sziasztok, azt hogyan tudom megoldani hogy ez az TextDraw parancsra jöjõn ellõ
És ugyan arra a parancsra tünyõn el 
 
textdraw = TextDrawCreate(15,453,\"/work /kamion\");
TextDrawFont(textdraw,2);
TextDrawUseBox(textdraw,1);
« Utoljára szerkesztve: 2013. március 17. - 11:09:44 írta Stramm »

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Parancsra
« Válasz #1 Dátum: 2013. március 17. - 14:00:48 »
0 Show voters
Felülre:
 
new mutat[30];
new Text:textdraw[30];

 

public OnPlayerConnect(playerid)
{
mutat[playerid] = 0;//Mikor feljön, az érték 0
}

 
public OnPlayerCommandText(playerid, cmdtext[]) alá:
 
if (strcmp(\"/mutat\", cmdtext, true, 10) == 0)
{
if(mutat[playerid] == 0)//Ha az érték 0-n van, akkor...
{
textdraw = TextDrawCreate(15,453,\"/work /kamion\");//...megjeleníti, és...
TextDrawFont(textdraw,2);
TextDrawUseBox(textdraw,1);
mutat[playerid] = 1; //átteszi az értéket 1-re, ezután...
return 1; //lezárjuk.
}
if(mutat[playerid] == 1) // ha az érték 1, akkor...
{
TextDrawDestroy(textdraw[playerid]);//töröljük, ezután...
mutat[playerid] = 0; //az érték 0-ra ugrik
return 1;//lezárjuk
}
}
return 1;
}

 
Nem teszteltem.
« Utoljára szerkesztve: 2013. március 17. - 14:41:43 írta Petrik »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal