Lad dir crashdetect runter und führe den Befehl wieder aus. Dann müsste ne Crashmeldung kommen die du hier posten kannst.
[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Hey Leute, ich will im Dialog anzeigen lassen wieviel busfahrer diese Linie gerade fahren wie mache ich das?:
-
jeder busfahrer der eine linie fährt bekommt eine variable mit dem wert der linie.
zb. linie[playerid]=1; für linie einsdann gehst du ne schleife durch alle spieler und fragst ab ob die gewünschte linie -> wert vorhanden ist
dann formatierst nen string mit den namen
-
//Edit
Problem behoben^^
-
Vll mal auf den Gamemode geachtet.. ist evntl. Unknown.
Du könntest auch ein Plugin entfernt haben.
Oder ein return an die falsche Stelle.Ohne Code nix los

-
Zitat
Vll mal auf den Gamemode geachtet.. ist evntl. Unknown.
Du könntest auch ein Plugin entfernt haben.
Oder ein return an die falsche Stelle.Ohne Code nix los

Das ist es ja keine Unknown fehler oder sonstiges.
-
Serverlog wäre vielleicht auch mal klasse ^^.
Außerdem könntest du uns das Problem noch einmal genauer beschreiben. -
//Edit
Problem behoben^^ -
Wie mache ich es so das der bot am ende seiner strecke mit auto stehen bleibt ?
-
Was ist daran Falsch? Ich benutze das Plugin -> MySQL R34.
mysql_query("CREATE TABLE IF NOT EXISTS `srp_accounts` (`id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(64) NOT NULL, `Passwort` varchar(24) NOT NULL, `Level` int(11) NOT NULL, `Bargeld` int(11) NOT NULL, `Admin` int(11) NOT NULL, `Eingeloggt` int(2) NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
error 035: argument type mismatch (argument 1)
//Edit
Ich habe es auch so versucht! Aber hier wird keine Tabelle erstellt -.-
Unter OnGameModeInit.
CreateTables();Und das ganz unten im Script.
stock CreateTables()
{
new query[280];
strcat(query,"CREATE TABLE IF NOT EXISTS `srp_accounts` (`id` int(11)
NOT NULL AUTO_INCREMENT, `Name` varchar(64) NOT NULL, `Passwort`
varchar(24) NOT NULL, `Level` int(11) NOT NULL, `Bargeld` int(11) NOT
NULL, `Admin` int(11) NOT NULL, `Eingeloggt` int(2) NOT NULL, PRIMARY
KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
mysql_function_query(DBHandle,query,false,"","");
strdel(query,0,sizeof(query));
return 1;
} -
mysql_query(1,"CREATE TABLE IF NOT EXISTS `srp_accounts` (`id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(64) NOT NULL, `Passwort` varchar(24) NOT NULL, `Level` int(11) NOT NULL, `Bargeld` int(11) NOT NULL, `Admin` int(11) NOT NULL, `Eingeloggt` int(2) NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
-
Mal ne kleine Frage,
gibt es ne Funktion wie zb GetClientMessage oder so ?
Also sprich der Server schickt dem Spieler der connected "Willkommen" bla bla und ein Admin bekommt diese nachricht auch ? -
Mal ne kleine Frage,
gibt es ne Funktion wie zb GetClientMessage oder so ?
Also sprich der Server schickt dem Spieler der connected "Willkommen" bla bla und ein Admin bekommt diese nachricht auch ?Ich verstehe nicht, was daran so schwer ist und wofür man das braucht.
stock GetClientMessage(playerid, color, string[])
{
return SendClientMessage(playerid, color, string), SendAdminMessage(blablabla); // Falls vorhanden -> sonst mit for schleife Lösen...
}L.G.
-
Ich verstehe nicht, was daran so schwer ist und wofür man das braucht.
Mach ein Makro daraus:#define GetClientMessage(%0,%1,%2) \
SendClientMessage(%0,%1,%2),SendAdminMessage(%2)mfg.

-
Aber das würde dann nur für die Messages gelten die vom Script aus gesendet werden oder nicht ?
Und Messages die von Cheats kommen werden da nicht wahrgenommen.Zum Beispiel
Willkommen auf Blabla Server wäre vom Script aus
Und "Cheat started" oder sonstiges ja vom Cheat.Verstehst du was ich meine ?
-
-
Sind defines schneller als Funktionen oder wie?
1. Ja sind sie.Und "Cheat started" oder sonstiges ja vom Cheat.
Willst du etwa von Mods o.ä. die Nachrichten abfangen?Das kannst du durch Pawn nicht...

mfg.

-
Sind defines schneller als Funktionen oder wie?
Ja, denn sie müssen nicht extra als Funktion aufgerufen werden, sondern werden beim compilen direkt ersetzt und können somit direkt angsprochen werden
Kaliber:
Variablen != Funktionen
Nix Speicher .... nix
-
Okay schade, ein Versuch wars wert

-
Welche Ursachen kann es haben, wenn ein TextdrawSetString nicht updated ohne das es Fehlercodes gibt? Den ganzen Code jetzt zu posten, wäre sicherhlich etwas viel

-
