Kenn mich mit sscanf zwar garnicht aus aber versuch mal mit:
if(sscanf(params, "ui",pID,fID))
Beiträge von InternetInk aka Benjamin
-
-
Willkommen im Forum,
Lektion Nummer 1:
Das hier ist KEIN Ort für Scripting Fragen!//Closed
-
Liegt nicht an dem von dir gepostetem Code, Zeig mal wie du die Dialoge definiert hast,
Und zeig mal mehr von DialogResponse, vermute der Fehler liegt darüber -
Zeig mal den Error wenn du das mit IntSet machst...
//Edit 2 Ahh, so xD
new sStr[64],playername[MAX_PLAYER_NAME];//Unterschiedliche Variable nehmen
GetPlayerName(pID,playername,sizeof(playername));
format(sStr,sizeof(sStr),"/Spieler/%s.ini",playername);.
dini_IntSet(sStr, "Leader", fID); -
dini_IntSet(sStr, "Leader", fID);
Statt dini_Set da IntSet Für Integer (Zahlen) und das normale für Strings (Zeichenkettö) ist.P.S. Wiki & Search links auf der Seite helfen
http://wiki.sa-mp.com/wiki/Useful_Functions#dini_Set -
Außerdem wäre eine Größen angabe nicht schlecht
//Edit das Bild:
-
Erst denken dann Posten!
In if Abfragen kein ; du Vogel
Willste deine 3. Verwarnung?! Nein? Dann Denk erstmal nach bevor du was schreibst! -
http://wiki.sa-mp.com/wiki/AttachObjectToPlayer
Letzten 3 parameter sind die Rotation des Objectes -
return 1; am ende reingepackt
-
if(!strcmp(cmdtext, "/fix"))
{
if(IsPlayerInAnyVehicle(playerid)) //checkt ob der spieler in einem Fahrzeug sitzt
{
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid,COLOR_GREEN," Fahrzeug Repariert!");
}
else //wenn der Spieler in keinem Fahrzeug sitzt
{
SendClientMessage(playerid, COLOR_RED, " Du bist in keinem Fahrzeug!");
}
return 1;
}
2. Weil das halt die Syntax ist?
3.Jo kann man, schau mal im Tutorial Bereich da ist ein gepinntes Thema, Commands mit Parametern -
//Closed
Ist gebannt,
Leute wenn ihr keine große Ahnung vom Scripten habt dann nehmt nicht das LoH Script... -
Ist normalerweise auch so gewesen

-
Ernsthaft, wenn du sowas nicht selbst hinbekommst solltest du nicht das LoH Script editieren o_x
-
Falscher Bereich
//Closed
-
Zwei = bedeutet in abfragen gleich, = setzt du das un die abfrage
if(A = B) > Wenn(A ist B) macht wenig sinn,
if(A == B) Wenn(A ist gleich B) eher schon xD
Also zwei =
//Edit ninja'd D:
-
Wenn Du GangZoneFlashForPlayer oder ForAll nimmst brauchste keinen Timer blinken automatisch immer weiter,aufhören kannste das mit
GangZoneStopFlashForPlayer oder GangZoneStopFlashForAll -
Falscher Bereich
//Closed -
Falscher Bereich
//Closed -
Schau dir den Roman an den ich auf der Seite davor geschrieben hab...
-
In der a_objects musste das noch bei PlayerObject machen...
Dann speichern,Script durch compiler jagen,hochladen, neustarten,fertig