Sofern ich das CrashTool verstanden habe (Nutze es nicht, bei mir stürtzt nie was ab ^.^) Crashte es in OnDialogResponse.
Mal dort nach einem Fehler gesucht?
Beiträge von InternetInk aka Benjamin
-
-
In deinem Script muss das letzte return in OnPlayerCommandText auf 0 stehen.
//Edit
Und im FS natürlich auch -
Einfach ersetzen...
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext,"/restart",true)==0)
{
if(IsPlayerAdmin(playerid))
{
SendRconCommand("gmx");
}
else
{
SendClientMessage(playerid,0xFF0055FF,"Dir ist es nicht erlaubt den Server Neu zu Starten");
}
return 1;
}
if(strcmp(cmdtext,"/descar", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new fid;
fid = GetPlayerVehicleID(playerid);
DestroyVehicle(fid);
SendClientMessage(playerid,0x2DFF00FF,"Sie haben das Auto zerstört.");
}
return 1;
}
return 0;
}public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
//Rest -
Der Vor und am besten auch nach diesem Befehl, egal was dort steht so ca 10 zeilen jeweils.
-
Poste mal den Code vor dem Befehl
-
Nein damit meine ich die Befehle die du verbieten willst während der Spieler im DM ist.
Dort musst du dann diese Abfrage einbauen. -
Ja kannst du,
beim betreten, also bei /dm setzt du eine Variable für den Spieler auf 1, z.B.
SetPVarInt(playerid,"IstDM",1);
//in den Cmds kannste dann abfragen:
if(GetPVarInt(playerid,"IstDM") == 1)
{
SendClientMessage(...
return 1;
}//Nach dem der Spieler das DM verlassen hat oder gestorben ist oder wie auch immer
//musst du die Variable noch zurücksetzen:
SetPVarInt(playerid,"IstDM",0); -
Poste mal den Code vor dem Befehl
-
-
Du musst nicht alle suchen, wenn du die ID weißt kannst du beim Remove die Koords auf 0,0,0 und den Radius auf 4000 setzen, damit deckt du ganz SA ab
-
Das ist zuviel Array im Array für Pawno, speicher die berechnung von AutokaufDialogModel[playerid]-400 mal in einer Variable und setz die dann ein
-
Indem du es mit [] erstellst gibst du keine feste größe an, somit kann dir sizeof auch die größe des Arrays nicht zurückgeben.
-
Schick, mit /headmove kannst du das Kopfdrehen übrigends ausschalten

-
Dir fehlt das enum zu fcinfo
-
Respawnd das Fahrzeug denn? Wenn icht wäre es ein Zeichen dafür das vid falsch ist.
-
-
SAMP Bug, da kann man leider nichts gegen machen.
Zumindest wäre mir nichts bekannt. -
Map doch einfach etwas schmales kleines darunter? Es gibt doch so eine Rampe als Objekt, ID ist 2893
Die mappst du einfach dicht unter das Phantom Objekt.
Im Script einfach eine Durchsichtige Textur geben, somit ist es egal ob das Objekt beim mappen übersteht oder so und fertig. -
Interessante Dinge hätte man ruhig mal sammeln können...
Najut was solls.
//Closed
-
Colossos ... den ... GANZEN ... TAG!!!!!