Ja ist doch schön das es nerfig ist
Such doch mal im script nach der funktion die den spieler freezed und entferne sie.
Beiträge von Slash™
-
-
ShowPlayerDialog(playerid,stats,DIALOG_STYLE_LIST,"Stats","Persöhnliches\nBerufliches","Auswählen","Abbrechen");//OnDialogResponse
if(dialogid==stats)//abfrage des dialoges
{
if(response)//abfrage, ob man auf den ersten button gedrückt hat
{
switch(listitem)//die listitems switchen, ist besser als die ganzen if abfragen
{
case 0://listitems fangen bei 0 an, dh. erster listitem ausgewählt "persöhnliches"
{
ShowPlayerDialog(playerid,statsI,DIALOG_STYLE_MSGBOX,"Name: Trusted","Level: 1","Schließen","Zurück");
}
}
}
} -
Danke euch beiden!
Hilft mir.
Aber wie kann ich sie halt nacheinander aufrufen lassen ?
Einfach untereinander schreiben ?
\n für n zeilenumbruch
\t für nen tabulator -
Die 3 sachen söllten dir weiterhelfen.
http://wiki.sa-mp.com/wiki/Format
http://wiki.sa-mp.com/wiki/ShowPlayerDialog
http://wiki.sa-mp.com/wiki/OnDialogResponse_DE -
-
Du weißt aber schon das, dass was ich dir vorhin im geschrieben habe die eigendliche lösung war?
-
warum PVARs wenn du n enum hast??
pInfo[playerid][pJob] = dini_Int(Spielerdatei,"Job"); -
erstmal benutze lieber sscanf, was genau funktoiniert nicht?
-
Die variable gibt es beireits unter den namen, benenne sie einfach um.
-
Von Samp aus geht das so leider nicht,
Ich glaube aber da gab es im englischen forum ein Plugin. -
Atomfisch:
Dann arbeite damit, was ich vorhin schonmal sagte
[ SCRIPTING ] Datenbank Tabellen vom Script aus erstellen@m4a_X:
Das grundgerüst habe ich auch in jeden meiner GM´s verwendet, ich habe mir es nur immer angepasst, an die ressourcen,
also ganz 0815 isses dann doch nicht -
Du suchst dir raus, wo die Cars abgespeichert werden, und arbeitest dann mit der funktion.
http://wiki.sa-mp.com/wiki/GetVehicleComponentInSlotund gibst es dann damit wieder.
http://wiki.sa-mp.com/wiki/AddVehicleComponent -
Ich finde man söllte generell das Speichern/Laden mal erneuern, den Grund kennen wir ja alle.
Atomfisch:
Dann verbindest du via Navicat auf MySQL, wählst die datenbank an und ziehst die .sql datei darein. -
hast du überhaupt mysql? also via xampp oder so??
-
benutze einfach den "root" benutzer und als passwort keins, also ""
-
Dafür brauchst du einen MySQL Server wenn ich das richtig verstehe,
[ SCRIPTING ] MySQL (Installation, Zugriff, Einstellungen, Login & Register Beispiel)oder du willst nur tabellen anlegen,
[ SCRIPTING ] Datenbank Tabellen vom Script aus erstellen -
Kann ich im laufe des Tages gern machen
Du erhälst dann per PN die Serverip Trickzorz.[215]: -
als ich es absendete war der post weg..
ich würde über n timer abfragen ob der spieler in nem pickup ist.
wenn ja - show
wenn nein - hide -
Wie ich es eben schon geschrieben hab
ich würd ne schleife durch die spieler gehen. posi abfragen. -
machs mal so
forward OnPlayerCarsLoad(playerid);
public OnPlayerCarsLoad(playerid)
{
new Autodatei[64],name[MAX_PLAYER_NAME],Float:X, Float:Y, Float:Z,Float:R, vID = GetPlayerVehicleID(playerid);;
GetPlayerName(playerid,name,sizeof(name));
format(Autodatei,sizeof(Autodatei),"/Autos/%s.txt",name);
X=dini_Float(Autodatei, "X");
Y=dini_Float(Autodatei, "Y");
Z=dini_Float(Autodatei, "Z");
R=dini_Float(Autodatei, "R");
CreateVehicle(vID,X,Y,Z,R,-1,-1,-1);
return 1;
}