Kann es sein das du den Bot mit einer Animation aufgenommen hast?
wenn ja dann beendet der die auch nicht
Beiträge von Beavis
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
Das bekommt jeder der auf den Homescreen ist...
Das Thema hat sogesehen kein sinn -
new WantedLabel[MAX_PLAYERS][MAX_PLAYERS];
Das erste MAX_PLAYERS ist ok das 2. ist unsinn das du es verwendest -
Ich versteh net was daran jetzt so toll oder besonderst sein soll...?
Soetwas habe ich bisher auf keinen Server gesehen
Es ist eher dafür gedacht um Fraktionen diese Funktion zu gebenHabe mal ein teil des Videos das eigendlich gedreht werden sollte gefunden
Es ist zumindest der Teil wo man teile freischalten kannExterner Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt. -
Wird der Spoiler beim Police Ranger mit AttachObjectToVehicle gemacht oder geht der so oder so?
Nein wird es nicht
@Rocky
Video geht leider nicht, da das irgendwie spackt wie sonstwas -
Auf den ersten Bild, ist ein Spoiler auf den Auto makiert
Mit den Video muss ich mal schauen ob das so geht wie es soll^^ -
Hallo zusammen
Ich möchte euch mal mein Tuningsystem vorstellen, und wollte mal Fragen was ihr davon haltet.
Es sind noch einige Fehler vorhanden aber die sind schnell behoben^^Ich habe es alles per SQLite speichern und laden lassen, da es eine Alternatve zu MySQL ist und es ist auch schneller als dini oder desgleichen
Hier mal ein paar Screens:

Dieses System entstand eigendlich durch eine Fraktion und da ich es Irgendwie unlogisch finde wenn man in einer Garage fährt und da dann das Tuning bekommt.
Was haltet ihr von den System?
Was würdet ihr verbessern?Ich werde warscheinlich eine etwas abgespecktere Version dann veröffentlichen aber dies ist nur eine Präsentation

Freue mich auf Kritiken oder FeedbacksSpoiler anzeigen Ich möchte hier hinzufügen, dass der Showroom durchaus auch für Präsentationen genutzt werden darf,
bei denen kein Downloadlink vorhanden ist. -
Ich habe ein Problem
Bei meinen kleinen System hier, wird mir bei den Einbau nichts ausgegeben
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new johnson[128];
if(dialogid == DialogTuning && response)
{
new id = GetTuningDBID(listitem), kosten = GetTuningPreisDBID(listitem);
SetPVarInt(playerid,"Tuningiddd",id);
SetPVarInt(playerid,"Tuningkosteen",kosten);
format(johnson,128,"Möchtest du das Tuningteil %s für %d$ wirklich einbauen?",GetTuningName(id),kosten);
ShowPlayerDialog(playerid,DialogTuningOk,DIALOG_STYLE_MSGBOX,"Tuning System",johnson,"Ja","Nein");
return 1;
}
if(dialogid == DialogTuning)
{
if(!response)
return DeletePVar(playerid,"Tuningiddd"), DeletePVar(playerid,"Tuningkosteen");
if(GetPlayerMoney(playerid) < GetPVarInt(playerid,"Tuningkosteen"))
return SendClientMessage(playerid,-1,"Dein Geld reicht nicht aus!"), DeletePVar(playerid,"Tuningiddd"), DeletePVar(playerid,"Tuningkosteen");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
return SendClientMessage(playerid,-1,"Das Ausgewählte Teil passt nicht zu den Wagen!"), DeletePVar(playerid,"Tuningiddd"), DeletePVar(playerid,"Tuningkosteen");
if(!PasstDasTuning(GetPVarInt(playerid,"Tuningiddd"),GetPlayerVehicleID(playerid)))
return SendClientMessage(playerid,-1,"Du musst Fahrer eines Wagens sein!"), DeletePVar(playerid,"Tuningiddd"), DeletePVar(playerid,"Tuningkosteen");
AddVehicleComponent(GetPlayerVehicleID(playerid), GetPVarInt(playerid,"Tuningiddd"));
GivePlayerMoney(playerid,-GetPVarInt(playerid,"Tuningkosteen"));
format(johnson,128,"Du hast das Teil %s erfolgreich für %d$ Montiert",GetTuningName(GetPVarInt(playerid,"Tuningiddd")),GetPVarInt(playerid,"Tuningkosteen"));
SendClientMessage(playerid,-1,johnson);
DeletePVar(playerid,"Tuningiddd");
DeletePVar(playerid,"Tuningkosteen");
return 1;
}
return 1;
}
Die Id und der Preis passt ohne Probleme nur sobald er zu den Punkt kommt:
AddVehicleComponent(GetPlayerVehicleID(playerid), GetPVarInt(playerid,"Tuningiddd"));
macht er nichts er sendet mir danach nix und wenn ich das debugge hört er da auf
wiso? -
Ich hab die include erstellt
Zu finden ist sie in den codeschnipsel Theard so ziemlich auf der letzen Seite +-4 Seiten
-
Naja du könntest alle klammern austauschen mit der STRG+H Funktion
Ansonsten würde das bleiben:
#define %0[%1] %0{%1} -
Ich bin mir nicht sicher ob es klappt aber z.B. so
#define varialbe[%0] variable{%0}
Ich denke, das dies zu Fehlern im Compiler führen würde -
ich versteh zwar nicht Wiso du die } Klammern nehmen willst aber versuch es mit einer definition
-
Es liegt an OCMD
Ich habe in den ocmd Theard mal bekannt gegeben das er es richtig hooken soll, denn durch den falschen hook aus ocmd kommt der Fehler in der Include -
@Opa
bitte änder deinen Hook der kann fehler bei anderen Includes verursachen

schreib das bei dir rein
#if defined _ALS_OnPlayerCommandText
#undef OnPlayerCommandText
#else
#define _ALS_OnPlayerCommandText
#endif
#define OnPlayerCommandText ocmdOnPlayerCommandText
anstatt
#define OnPlayerCommandText ocmdOnPlayerCommandTextDurch deine Include kommen bei mir in Includes macro fehler auf, da der Hook nicht richtig ist bei dir...
-
Das ist jetzt aber nur eine Zwischenlösung das Ganze werde ich noch beheben, könnt ihr mir sagen was für includes ihr verwendet wenn der fehler kommt?
Daher kann ich nach der Ursache schauen -
Dann muss es so gemacht werden
schreib das unter OnPlayerCommandText
Beavis_OnPlayerCommandText(playerid, cmdtext); -
komisch auf nen Blanken Script hab ich es auch verwendet..
ich hoffe, das jetzt alles geht ansonsten mach ich es anders, da mir ja nix anderes übrig bleibt
-
Bei welchen Script nutzt ihr das?
Irgendwie scheint der Hook nicht zu funktionieren wiso auch immer.. -
Rätselhaft
testet mal die aus den Anhang
Irgendwas scheint der Hook zu haben -
Du Könntest andere Funktionen Machen Wie CreateZone oder GangZoneCreateEx
Mit Callback wenn jemand reingeht
Das werd ich auch machen
Nur ich muss mal sehen wie ich es einfach umsetzen kann^^