Beiträge von i7Hate

    Ich danke dir, dass du mir richtig viel geholfen hast. Jetzt habe ich eine Frage, die vielleicht zu kompliziert ist, aber ich hoffe, du verstehst es trotzdem. Wie macht man das viel dynamischer? Also ich bin ja dabei, ein eigenes Fraktionssystem zu erstellen. Der Spieler soll mit einem Befehl (in diesem Fall ein Admin) die Fraktion erstellen können. Wie mache ich das dynamischer? Bitte hilf mir und die ganze Community, bitte hilft. Ich weiß, dass das kompliziert ist, aber ich hoffe, ihr könnt mir helfen.

    Also ich glaube ihr habt mich nicht genau verstanden. Mein Problem ist, also ich möchte Ingame z.B. /createfraktion oder ähnliches eingeben und dann die angegebenen Parameter. Wie mache ich das, dass die Fraktion beim Serverstart mitgeladen wird? Etwas kompliziert ich weiß, aber bitte hilft.

    Guten Tag liebe Community,
    derzeit scripte ich an einem eigenen Fraktionssystem, mit dem man sich eigene Fraktionen erstellen könnte. Dies sollte aber nur ein Leader machen können und ich mache mir derzeit einen stock, mit dem man eine Fraktion erstellen kann.
    Jetzt habe ich das Problem, dass ich nicht weiterkomme.
    Genaue Quelle des Problems:
    Also man muss ja, wenn man eine Funktion an die Query senden möchte (mysql_function_query), eine connectionHandle angeben und diese habe ich unter OnGameModeInit festgelegt mit dbhandle. In dieser Variable dbhandle wird folgendes abgespeichert:



    Zitat

    dbhandle = mysql_connect(db_host,db_user,db_db,db_pass);

    Jetzt habe ich das Problem, ich habe eine Tabelle, die nennt sich Fraktionen. Ich möchte jetzt in diese Daten abspeichern lassen. Habe bisjetzt folgendes gemacht:





    stock CreateFraktion(fraktname[24],Float:X,Float:Y,Float:Z,Float:A,Interior,Skin,fkasse)
    {
    for(new i=0; i<75; i++)
    {
    new query[128];
    format(query,sizeof(query),"INSERT INTO fraktion (fraktionsname,SpawnX,SpawnY,SpawnZ,SpawnA,Interior,Skin,Fraktionskasse) VALUES ('%s','%f','%f','%f','%f','%i','%i','%i')",);
    }
    return 1;
    }


    Ich habe noch einen Enum erstellt, in der die Fraktionsdaten abgespeichert werden sollen.



    enum FraktionsInfo
    {
    FraktionName[24],
    Float:Spawn_X,
    Float:Spawn_Y,
    Float:Spawn_Z,
    Float:Spawn_A,
    fInterior,
    fSkin,
    fKasse
    };
    new fInfo[75][FraktionsInfo];


    Meine entgültige Frage wäre jetzt, wie speichere ich die Daten auf die MySQL Datenbank in meine gewünschte Tabelle (in diesem Fall Fraktionen) hinein? Ich würde mich echt freuen, wenn ihr mir helfen würdet.

    Sorry aber könnt ihr nicht mal was neues machen? Warum willst du schonwieder ein Roleplay erstellen... Meinst du nciht es gibt genügend "Einzigartige" Roleplays im Netz? Sogar dir fällt nichts mehr ein und du bist der scripter...

    Zwar würde ich mich anders ausdrücken, doch das ist leider verboten. Also die erste Antwort auf diese Meinung wäre schonmal, dass das nicht dich interessiert, ob ich einen Roleplay Server mache oder nicht. Die zweite Antwort wäre, ich weiß ja schon, was in einen Roleplay Script reingehört, doch ich weiß nur nicht, mit was ich weitermachen soll.



    Was für eine Art von Roleplay denn?

    So etwas in der Mischung von Reallife/Roleplay, also das echte Leben nur im Roleplay

    Guten Tag liebe Community,
    bestimmt habt ihr von mir einige Themen gefunden über Roleplay, Was ist Roleplay und diese Sachen. Doch diesmal handelt es sich auch zwar um Roleplay, doch nicht wirklich über das Thema: Was ist Roleplay. Nun gut, kommen wir zum Thema. Also ich scripte an einem Roleplay Script und ich bin derzeit wirklich nicht so weit. Mir fällt auch nicht ein, was ich als nächstes Scripten soll. Meine Frage wäre an euch, Was soll ich als nächstes scripten?
    Ich habe schon folgende Sachen gemacht:
    - Login Register basierend auf MySQL
    - Einige Befehle (/kick, /pn, /restart, /mute, /unmute, /freeze, /unfreeze, /setskin, /setscore, /ban, /makeadmin, /makeleader)
    - Kleines Autohaus, aber ein sehr kleines.


    if(strcmp("/skinauswahl",cmdtext,true,10)==0)
    {
    if(IsPlayerInFraktion(playerid,6))
    {
    CallLocalFunction("OnPlayerRequestClass","d","playerid,classid");
    AddPlayerClass(113,-50.2117,-289.1533,5.4297,178.9876,0,0,0,0,0,0); // Testsafe
    AddPlayerClass(114,-50.2117,-289.1533,5.4297,178.9876,0,0,0,0,0,0); // Testsafe
    AddPlayerClass(115,-50.2117,-289.1533,5.4297,178.9876,0,0,0,0,0,0); // Testsafe
    AddPlayerClass(116,-50.2117,-289.1533,5.4297,178.9876,0,0,0,0,0,0); // Testsafe
    }else{
    SendClientMessage(playerid,ROT,"Du bist in keiner Fraktion!");
    }
    return 1;
    }

    Eine Methode gäbe es : Du duplizierst den Heil per Glitch und gibts ihn dann jemand anders, der dir im Gegenzug über das Inventar Geld gibt. Danach zerstörst du den originalen.

    Ich mache keine Glitches, ich spiele fair. Eine andere Methode wäre hilfreicher.

    Ich bin mir nicht wirklich sicher ob das richtig ist, aber versuch einfach mal ;)


    CallLocalFunction("OnPlayerRequestClass","d","playerid,classid");


    Wenn das falsch ist, dann verbessert mich bitte.

    Ich glaube das muss so sein:





    CallLocalFunction("OnPlayerRequestClass","ud/id/*weiß nicht genau, welches stimmt*/,playerid,classid);


    Bei Playerid und Classid dürfen die " " nicht dabei sein

    Komisch, ruf die mal an, ist hinter dem Helikopter denn ein Schloss?

    Es befindet sich kein Schloss hinter dem Helikopter, der Helikopter befindet sich aber immer bei diesem Flugort, der in der nähe von diesem Kanal ist (von der Story-Mission: Juwelenraub).


    Kurz und knapp zerstöre ihn einfach.

    Ich habe meine 750.000 $ nicht umsonst ausgegeben, die Variante hätte ich mir auch überlegen können, doch das ist dann reine Geldverschwendung. Ich möchte wenigstens ein Teil meines Geldes wieder haben, sonst hätte ich hier nicht gefragt und ich hätte meinen Helikopter einfach zerstört.


    Ich weiß, ich wollte nur den Tipp geben, hat halt gepasst, so kommt kein anderer auf die Idee so einen zu kaufen.
    Welches Level bist du denn?
    Bist du Geld für nen Maverirck hast solltest du ja mindestens Lvl 60 sein, Heli anfordern geht schon ab 30 oder so.

    Ich bin erst Rang 35, ich habe schon einen Anruf von Merryweather bekommen, doch ich kann trotzdem keinen Helikopter anfordern.

    Nur mal ein kleiner Tipp für die Zukunft:
    Du kannst dir von Merryweather nen Heli leihen, das kostet auch 1000$ und es fallen keine Kaufkosten an.
    Ich weiß, kommt ein wenig zu spät, aber es wird bestimmt nützlich sein, für den ein oder anderen.

    Ich weiß das, aber wann bekomme ich den Anruf dafür, ich kann derzeit keinen Helikopter von Merryweather anfordern, sondern nur Munition kann ich anfordern. Außerdem habe ich gefragt, wie ich meinen Helikopter verkaufen kann.
    Aber trotzdem danke für deine Hilfe.

    dann passt der heli in die Werkstatt also zu Los Santos Customs?
    Wo finde ich den Abschleppwagen, wo die Fahrzeuge abgeschleppt werden oder wo?

    Schlicht und einfach: Nein, kann man nicht.


    Bisher wurde noch nichts von R* bekannt gegeben, das es etwas derartiges gibt.

    Kann man denn den Helikopter normal verkaufen, denn in die Tuningwerkstatt passt sie ja nicht rein bzw. man kommt so nicht rein.

    Guten Tag liebe Community,
    ich habe mir in Gta 5 Online Modus einen Hubschrauber/Helikopter gekauft. Dieser heißt Maverick. Jetzt ist mir aufgefallen, dass ich den Helikopter nie benötige und ich muss 1000 $ immer an Pegasus zahlen, damit sie meinen Helikopter zum Helikopterplatz liefern.
    Jetzt hätte ich die Frage, ob man irgendwie seinen Helikopter verkaufen kann. Also die normalen Fahrzeuge kann man ja im Los Santos Customs verkaufen, doch ein Helikopter würde dort nicht reinpassen. Ich hoffe auf antworten.


    Mit freundlichen Grüßen,
    Fresco