Zitaterror 075: input line too long (after substitutions)
Der Dialog Input, also der Text darin ist zu lang.
Zitaterror 075: input line too long (after substitutions)
Der Dialog Input, also der Text darin ist zu lang.
Zitatif(isPlayerDirectAdmin(playerid, 4)) return format(s1,sizeof(s1),"{FF0000}Projektleiter {FFFFFF}%s hat %s gekickt! [Grund: %s]", SpielerName(playerid), SpielerName(pID),reason) && SendClientMessageToAll(WEISS,s1);
Wenn der Spieler Adminlevel 4 ist, soll es returnen und den Code nicht weiter ausführen.
Das würde ich umschreiben. Sonst geht es ja nicht.
Zitat von xXminecraftterXxauf die auch mein RCP zugreifen kann?
Was ist RCP?
Und du kannst einen Kick befehl im Script machen.
@Shut_Out08:
SetTimerEx("KickTimer",200,false,"i",playerid <--- Hier);
Das musst du zu pID machen
Im Kick befehl
Zuerst wird ein Public erstellt, indem der Spieler dann gekickt wird.
forward KickTimer(playerid);
public KickTimer(playerid)
{
Kick(playerid);
return 1;
}
Dann im Befehl den Timer
SetTimerEx("KickTimer",200,false,"i",playerid);
Und dann sollte das klappen.
Hast du eine Abfrage ob es die Accountdatei schon gibt?
Downloaden und als Plugin eintragen: http://forum.sa-mp.com/showthread.php?t=249226
Danach Server starten und Serverlog zeigen.
Zitatwarning 219: local variable "mod" shadows a variable at a preceding level
Das bedeutet das der Variablenname "mod" schon vergeben ist. Eine Umbenennung wird den Warning verschwinden lassen.
Zitaterror 017: undefined symbol "OBJECT_MATERIAL_SIZE_256x128"
warning 235: public function lacks forward declaration (symbol "OnPlayerEditObject")
warning 235:public function lacks forward declaration (symbol "OnPlayerSelectObject")
error 017: undefined symbol "SELECT_OBJECT_PLAYER_OBJECT"
Diese Fehler befinden sich in dem Include streamer. Benutze das neueste
https://code.google.com/p/samp…mer-plugin/downloads/list
Dann benutzt wieder das alte Plugin und mach das hier: [ LINUX SERVER ] MySQL Plugin installieren
Benutze ein anderes MySQL Plugin
ZitatSetSpawnInfo(playerid, 0, 287, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2], RandomSpawns[Random][3], 24, 100, 29, 200, 31, 200)
Da fehlt was am Schluss
SetSpawnInfo(playerid, 0, 287, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2], RandomSpawns[Random][3], 24, 100, 29, 200, 31, 200);
Zuerst erstellst du eine neue Variable, und das über OnGameModeInit. Denn diese wird später dafür sorgen, dass der Spieler nur dann den Armor erneut holen kann wenn der Timer abgelaufen ist.
new HatArmor[MAX_PLAYERS];
Dann kommt in die Befehle eine Abfrage
if(HatArmor[playerid] == 0)
[
//Sachen von dem Befehl
HatArmor[playerid] = 1;
}
else
{
SendClientMessage(playerid,FARBE,"Du hast dir schon einmal in [ZEIT] /* hier eintragen wie lang der Timer ist*/ Minuten Armor geholt. Warte");
}
Jetzt kommen wir zum Timer. Doch ein Timer benötigt immer einen Public der ausgeführt wird wenn der Timer um ist.
Also wird jetzt ein neuer Public gemacht.
forward HatArmorEnde(playerid);
public HatArmorEnde(playerid)
{
HatArmor[playerid] = 0;
return 1;
}
Nun kann auch der Timer im Befehl gesetzt werden.
SetTimerEx("HatArmorEnde",zeit in Millisekunden,false = nicht wiederholen true = wiederholen,"i",playerid);
Und nun kann man den Befehl nur dann nutzen wenn der Timer abgelaufen ist.
Geld für etwas auszugeben, was man schnell sich selbst aneignen kann ist aus meiner Sicht sinnlos.
1. Es gibt ein Umfangreiches Wiki für das Scripten.
Auf Englisch: http://wiki.sa-mp.com/
Auf Deutsch: http://wiki.sa-mp.com/wiki/Main_Page_DE
2. Gibt es ein super Tutorial um erstmal zu verstehen was da überhaupt abläuft.
Pawn Einstieg 2.0
Du schaust dir hier an was es alles für Funktionen gibt, und probierst dann rum.
Falls Fehler auftreten kannst du den hier benutzten: http://forum.sa-mp.de/index.php?form=Explain
Sollte der Fehler dann immer noch nicht klar sein, dann kann man in der Scripting Base ein neues Thema dazu erstellen.
Aber extra fürs Scripten Unterricht zu nehmen ist meiner Meinung nach Geldverschwendung, da man sich ja vieles selbst beibringen kann.
Zitaterror 017: undefined symbol "GetPlayerVehicleModel"
http://wiki.sa-mp.com/wiki/GetVehicleModel
Zitaterror 017: undefined symbol "string"
new string[100];
@[sRP]York:
Der Link geht nicht
ZitatBrauche hilfe wo ist der DOWNLOAD LINK
Es gibt den Pastebin noch.
http://pastebin.de/24347
Solange es nicht der ganze Befehl ist, kann ich darüber nicht viel sagen.