`Hi,
habe jetzt meine Textdraws (Textdraw5-10) und möchte wenn man /rules eingibt man sie sieht. Das geht auch aber ich möchte das die Regeln nur 5 Sekunden erscheinen. dann verschwinden
M.f.g
zombiemodder
`Hi,
habe jetzt meine Textdraws (Textdraw5-10) und möchte wenn man /rules eingibt man sie sieht. Das geht auch aber ich möchte das die Regeln nur 5 Sekunden erscheinen. dann verschwinden
M.f.g
zombiemodder
SetTimer
forward rules();
SetTimer("rules", 9000, 0);
Danke aber wie muss ich des einfügen?
if (strcmp("/rules", cmdtext, true) == 0)// befehl zum öffnen des Menüs
{
TextDrawShowForPlayer(playerid,Textdraw5);
TextDrawShowForPlayer(playerid,Textdraw6);
TextDrawShowForPlayer(playerid,Textdraw7);
TextDrawShowForPlayer(playerid,Textdraw8);
TextDrawShowForPlayer(playerid,Textdraw9);
TextDrawShowForPlayer(playerid,Textdraw10);
}
return 0;
if (strcmp("/rules", cmdtext, true) == 0)// befehl zum öffnen des Menüs
{
TextDrawShowForPlayer(playerid,Textdraw5);
TextDrawShowForPlayer(playerid,Textdraw6);
TextDrawShowForPlayer(playerid,Textdraw7);
TextDrawShowForPlayer(playerid,Textdraw8);
TextDrawShowForPlayer(playerid,Textdraw9);
TextDrawShowForPlayer(playerid,Textdraw10);
SetTimer("rules",5000,0);
}
return 0;
und dann irgendwo im script
public rules();
{
TextDrawHideForPlayer(playerid,Textdraw5);
TextDrawHideForPlayer(playerid,Textdraw6);
TextDrawHideForPlayer(playerid,Textdraw7);
TextDrawHideForPlayer(playerid,Textdraw8);
TextDrawHideForPlayer(playerid,Textdraw9);
TextDrawHideForPlayer(playerid,Textdraw10);
}
geht nicht:
C:\DOKUME~1\Pepe\Desktop\DIENEU~1\GANGWA~3.PWN(1676) : error 055: start of function body without function header
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
public rules();
{
TextDrawHideForPlayer(playerid,Textdraw5);
TextDrawHideForPlayer(playerid,Textdraw6);
TextDrawHideForPlayer(playerid,Textdraw7);
TextDrawHideForPlayer(playerid,Textdraw8);
TextDrawHideForPlayer(playerid,Textdraw9);
TextDrawHideForPlayer(playerid,Textdraw10);
}
ersetze das mal
public rules(playerid);
public rules()
{
for(new i = 0;i<MAX_PLAYERS;i++)
{
TextDrawHideForPlayer(playerid,Textdraw5);
TextDrawHideForPlayer(playerid,Textdraw6);
TextDrawHideForPlayer(playerid,Textdraw7);
TextDrawHideForPlayer(playerid,Textdraw8);
TextDrawHideForPlayer(playerid,Textdraw9);
TextDrawHideForPlayer(playerid,Textdraw10);
}
}
gleicher error -.-
sorry änder mal playerid in i xD
thx
vergess die forward nicht^^
public rules(); // <---------
{
TextDrawHideForPlayer(playerid,Textdraw5);...
...TextDrawHideForPlayer(playerid,Textdraw10);
}
";" gehört weg
public rules() // <---------
{
TextDrawHideForPlayer(playerid,Textdraw5);...
...TextDrawHideForPlayer(playerid,Textdraw10);
}
LoL wieso muss das weg ? ");"
In einem "Public" gibt es kein "strichpunkt". Nie^.^^Zumindesten nicht in der Zeile, wo das mit public definiert ist.
thx danke^^