Beiträge von Patricbiker

    na hier


    for(new x = 0; x < MaxVeh; x++)
    {
    if(vid == PlayerCar[playerid][x][CarId] && Dtc_PlayerHaveCar[playerid][x])
    {


    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Auto gefärbt, Kosten: 200$");
    ChangeVehicleColor(vid,color1, color2);
    //ChangeVehicleColor(vehicleid, color1, color2);
    PlayerMoney[playerid] = PlayerMoney[playerid]-200;
    PlayerCar[playerid][x][CarC1] = color1;
    PlayerCar[playerid][x][CarC2] = color2;
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Das ist nicht dein Privatauto!");
    }


    }


    //edit bbcode aktiviert

    Hallo
    Bei einigen scheint es ja zu funzen, also wollt ich es auch mal antesten doch es klappt nich :(


    in der log:


    [15:48:41] Loading plugin: mysql.so
    [15:48:41]


    > MySQL plugin R6 successfully loaded.


    aber wenn ich in die debug log schaue kommt da nur dieses hier


    [15:48:41]
    [15:48:41] ---------------------------
    [15:48:41] MySQL Debugging activated (09/15/11)
    [15:48:41] ---------------------------
    [15:48:41]


    er versucht nich mal irgentwas zu machen.


    hab filterskript ,include ,plugin alles drinne sogar eine test abfrage
    unter gamemodeinit
    public OnGameModeInit()
    {
    mysql_debug(1);
    WBB_SetMySQLData ("server......","benutzer....","passwort.....","datenbank.....",8);
    new value;
    value = WBB_SetMySQLData("server......","benutzer....","passwort.....","datenbank.....",8);
    if(value == 0) SendClientMessageToAll(COLOR_GREY,"Fehler");


    hab die datenbank auf nem anderen host, und vom anbieter die ip freischalten lassen, trotzdem will das nich anfangen sich zu verbinden, wo kann der fehler liegen?


    könnte mir da einer helfen?

    Hallo


    Ich benutze auch ein Loh und habe es folgend gelöst, wenn du das gleiche autosystem drinne hast, sollte es bei dir auch klappen


    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /vcolor [Farbe 1] [Farbe 2]");
    return 1;
    }
    new color1;
    color1 = strval(tmp);
    if(color1 < 0 || color1 > 180) { SendClientMessage(playerid, COLOR_GREY, " Nicht Weniger als 0 oder höher 126 !"); return 1; }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GREY, "Benutze: /vcolor [Farbe 1] [Farbe 2]");
    return 1;
    }
    new color2;
    color2 = strval(tmp);
    if(color2 < 0 || color2 > 180) { SendClientMessage(playerid, COLOR_GREY, " Nicht weniger als 0 oder höher als 126 !"); return 1; }
    new vid = GetPlayerVehicleID(playerid);
    //ChangeVehicleColor(vid,color1, color2);
    for(new x = 0; x < MaxVeh; x++)
    {
    if(vid == PlayerCar[playerid][x][CarId] && Dtc_PlayerHaveCar[playerid][x])
    {


    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Auto gefärbt, Kosten: 200$");
    ChangeVehicleColor(vid,color1, color2);
    //ChangeVehicleColor(vehicleid, color1, color2);
    PlayerMoney[playerid] = PlayerMoney[playerid]-200;
    PlayerCar[playerid][x][CarC1] = color1;
    PlayerCar[playerid][x][CarC2] = color2;
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Das ist nicht dein Privatauto!");
    }


    }


    //edit bbcode aktiviert

    Hallöle


    Erstmal 10/10 sehr gutes Tut


    Nun hab ich aber mal ne frage an euch, hat schonmal jemand ein GF kommplett auf Mysql umgebaut?


    Versuche grad mein glück, klappt aber nich wirklich, ich habe alles nach anweisung eingefügt und angepasst, doch wenn ich jetz den gm starte, und mich dann einloggen möchte kommt nix, da kommt dann ein lehrer gm, wodrann kann das liegen, der server läuft aber weder der gm wird geladen noch was anderes


    hier ein kleiner auszug aus der log
    werd nich grad schlau draus


    Loading plugin: mysql.so
    [17:19:06] Failed (plugins/mysql.so: cannot open shared object file: No such file or directory)



    [17:19:06] Script[gamemodes/test.amx]: Run time error 19: "File or function is not found"


    alles ist da die plugins und gm auch
    habt ihr eine idee?

    Ich habe etwas länger gebraucht das herrauszufinden, hier ein beispiel von der Home seite






    Wenn Tion zustimmt kann ich das CP ja kommplett mit allem hier veröffentlichen, allerdings mit Überarbeiteten Credits
    da dann mein Name auch im Footer auftaucht

    Tion, wie ich geschrieben habe, es ist bestimmt nicht die beste lösung, aber es ist eine ;) , anders iss mir nichts eingefallen, bin da noch bissel noob


    Ich wurde grade drauf angesprochen wie das cp nun aussieht, daher habe ich beschlossen davon bilder zu machen, und hier rein zustellen wie es jetzt bei mir aussieht.






    Naja wie bereits geschrieben sind nicht die besten lösungen aber sie funzen, und das war mir wichtig

    Ich habe es jetzt so gelöst, iss warscheinlich nich der beste weg, aber ich habs getestet und es funzt






    wie gesagt iss nicht die beste löhsung, aber so werden mir die daten angezeigt die ich möchte, und es klappt^^, bin anfänger daher rücksicht ;D

    wie würde das ganze dann aussehen?, ich habe nicht viel ahnung davon daher brauche ich bissel hilfe, ich habe nichts gefunden in dem ganzen ding was eine .ini abfragt ob sie vorhanden iss, und wie soll so eine puplic dann aussehen?



    //Edit


    Ich habe es herrausgefunden danke euch für die Antworten und Hilfestellungen


    @ AD/DC
    Ja für jedes Auto must du eine Public anlegen die dann abgefragt wird, ich habe mich erst schwer getan, mit der sache, doch wenn ich das mit nem GM vergleiche sind doch sehr viele Gemeinsamkeiten da


    mfg
    Patricbiker


    runterladen brauch ich nich liegt aufen root, kannst du mir sagen wie ich das und wo ich das reinmachen muß damit mit der inhalt angezeigt wird?


    Ich habe es hinbekommen das die Skinbilder ordentlich angezeigt werden, desweiteren habe ich eine Tabellen Strucktur hinbekommen mit der echo funktion damit kann man wunderbar tabellen mit mehreren spalten machen, dementsprechent habe ich das ganze cp jetzt umgebaut :D


    Die Namen der Spieler die Grade Online sind werden mir trotzdem nicht angezeigt, das Level ja, wodrann liegt das?



    Richtig dafür habe ich auch noch keine Lösung hat da wer eine Idee oder ein Ansatz wie ich das hinbekomme?

    Hallo erstmal


    Ich finde das UCP auch richtig gut, allerdings habe ich da paar fragen^^


    1.
    Und zwar, das UCP funkt nach der anpassung einwandfrei, das einzigste was mir Probleme bereitet ist, das unter Serverview zwar alles angezeigt wird, auch die Level der Online Nutzer doch die Namen der Onlinespieler werden nicht angezeigt, wodrann kann das liegen?
    Es kommt weder eine fehlermeldung noch irgendwas anderes das feld wo der NAme des Spielers stehen müste ist einfach lehr.


    2.
    Wie ich bereits erwähnt habe, habe ich es schon so ein bisschen angepasst da ich ein LoH benutze,
    Ich möchte im Inhalt von Stats eine zweite Tabelle haben die Links neben der Statstabelle ist, habe auch schon bissel probiert, doch die wird entweder drüber oder drunter dargestellt
    in dieser möchte ich gerne die Skin bilder darstellen lassen, wie kann man das umsetzen
    hier der auszug meiner stats



    3.
    Ich möchte da ja die Skinbilder darstellen lassen, doch ich bin mir mit der umsetzung nicht ganz sicher
    muß ich für jedes skin eine abfrage schreiben? so wie hier z.b.

    SQL
    if($Player['Model'] == 1) { $Skin = '<img src="file:..pfad../1.png">'; } else if($Player['Model'] == 2) { $Skin = '<img src="file:..pfad../2.png">'; }
    createtable();
    inserttable('', $Skin);
    destroytable();


    oder ist das ganze auch einfacher zu handhaben, wenn nicht würde das bei 299skins ja eine ewigkeid dauern
    naja und wie gesagt die skins links von der stats tabelle^^


    könnt ihr mir da helfen?


    //Edit


    Und was noch schön währe wenn der User seine Fahrzeuge aufrufen könnte wie kann man das umsetzten?
    die Fahrzeug dateien sind im ordner Autos und die dateien haben eine bezeichnung
    Spielername0.dtcar
    Spielername1.dtcar
    Spielername2.dtcar


    der inhalt der dateien siet so aus
    CarId=254
    CarModel=521
    CarPos_x=1246.201
    CarPos_y=-781.614
    CarPos_z=90.206
    CarRotate=173.912
    CarNitro=0
    CarHyd=0
    CarWheel=0
    CarAusp=0
    CarSideL=0
    CarSideR=0
    CarFB=0
    CarRB=0
    CarSpoiler=0
    CarRoof=0
    CarHood=0
    CarVents=0
    CarLamps=0
    CarKralle=0
    CarPJ=-1
    CarC1=-1
    CarC2=-1
    Preis=24000
    CarPlate=1
    CarNumber=SAdd

    richtig ich möchte nur die Autos spawnen lassen von der fraktion die nicht in Benutzung sind, sobalt einer drinne sitzt soll das auto nicht spawnen.


    Das nur die cars der fraktion spawnen klappt ja, aller dings weiß ich grad nich wie ich da eine schleife reinsetzen soll die abfragt ob jemand in dem auto sitzt, kannste mir da ein code beispiel geben
    wo ich das reinmachen muß und wie es dann aussehen muß

    HAllo Leute


    Ich habe da ein kleines Problem, und zwar



    Ich habe vor einiger zeit ein Fraktionscar System in den Gamemode gepacht, war nich besonders schwer copy,paste brauchte nicht mal was drann ändern, klappt auch alles wunderbar, man kann Ingame Frakautos erstellen sie umparken oder löschen und der fraktion zuweisen, bin ja recht begeistert von dem teil.


    Doch nun zu meinem Problem


    Wenn ich als Leader meine Fraktions Autos Spawnen lasse, dann Respawnen auch nur die cars meiner Fraktion, das Passt auch, doch die Spawnen auch wenn sich jemand im Fahrzeug befindet, ich habe bereits einiges ausprobiert, doch es nicht hinbekommen, bei meinen tests spawnen entweder die farzeuge mit mir drinn, und wenns dann klappt das das Auto da bleibt in dem ich sitze, dann Spawnen nicht nur meine Fahrzeuge, sondern gleich alle zusammen


    hier die Teile die zum Spawnen zuständig sind


    public OnVehicleDeath(vehicleid, killerid){
    new fc;while(fc<MAX_FRACTION_CARS){
    if(FractionCars[fc][fVehid] >= 400 && FractionCars[fc][fVehid] <= 611){
    if(FractionCars[fc][fCarid] == vehicleid){
    SetTimerEx("DestroyAndCreateFractionCar",3000,0,"d",fc);
    break;
    }
    }fc++;
    }return 1;
    }


    if(strcmp(cmdtext,"/respawncars",true)==0){
    if(PlayerLeader(playerid))
    {
    new fc;while(fc<MAX_FRACTION_CARS)
    {
    if(FractionCars[fc][fVehid] >= 400 && FractionCars[fc][fVehid] <= 611)
    {
    if(FractionCars[fc][fFraction][0] == PlayerLeader(playerid))
    {
    DestroyAndCreateFractionCar(fc);
    }
    }
    fc++;
    }return SendClientMessage(playerid,fColYellow,">> Du hast deine Fraktionsfahrzeuge respawnt.");
    }return SendClientMessage(playerid,fColGrey,"Du bist nicht berechtigt diesen Befehl auszuführen.");
    }


    public DestroyAndCreateFractionCar(fc)
    {
    if(FractionCars[fc][fVehid] >= 400 && FractionCars[fc][fVehid] <= 611){
    DestroyVehicle(FractionCars[fc][fCarid]);
    FractionCars[fc][fCarid] = CreateVehicle(FractionCars[fc][fVehid],FractionCars[fc][fPos][0],FractionCars[fc][fPos][1],FractionCars[fc][fPos][2],FractionCars[fc][fPos][3],FractionCars[fc][fCol][0],FractionCars[fc][fCol][1],-255);
    return true;
    }
    }return false;
    }




    Wie gesagt ich möchte das die Fraktionscars von meiner Fraktion die in benutzung sind halt nicht Spawnen




    habt ihr da eine idee wie ich das am besten machen kann?

    Hallo


    Ich habe ein Skript wo eine Version des Autohauses eingebaut ist, es ist ein LOH


    nun zu meinem Problem, wenn ich ins autohaus gehe dann kann ich mir die wagen aussuchen drücke ich zum nächsten auto dann sehe ich es nicht, drücke ich zum vorherigen auto dann sehe ich es.


    Nun bin ich mit mehreren zu dem autohaus gegangen und einer ist rein um sich ein wagen auszusuchen, und ich blieb draußen wenn er zum nächsten wagen drückte erschien das auto wo ich stand und zum vorherigen dann bei ihm.


    Das hat meiner meinung was mit dem autospawn in der wirtuellen welt zutun, doch habe ich nirgens was gefunden wo das angegeben wird, in welcher welt das auto spawnt und so weiter, ich hoffe ihr könnt mir da helfen,



    danke im vorraus

    Danke das jemand nachgefragt hat, ich hab das problem bei mir gefunden, ich benutze Opasobject streamer, hab ihn raus genommen, und jetz läuft alles wieder, nur das ich jetz keine objecte mehr hab, mal sehen ob ich nen anderen streamer eingebaut bekomme