Beiträge von Pride

    Ich habe von PAWN selbst zwar so gut wie keine Ahnung, weshalb ich nicht beurteilen kann, ob dein Code richtig oder falsch ist, aber lasse die Bots testweise mal zeitversetzt connecten.


    SA:MP könnte es ggf. nämlich als eingehenden Angriff werten, wenn zu viele "Spieler" auf einmal connecten.

    Nette Idee bringt aber leider nichts ich habe es auch schon probiert wenn nur dodo1 connectet... geht trz. nicht

    Ich denke ich brauch keine langen Sätze schreiben .. Ihr kennt es locker.. Die Bots disconnecten sofort nach dem sie drauf kommen.. naja was heißt sofort nach 5 - 7 sekunden.. Ich habe im Script eigentlich alles richtig... und maxnpc ist bei mir auf 5 gestellt.. ich besitze 3 Bots.




    OnPlayerConnect:



    if(IsPlayerNPC(playerid))
    {
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "Linie1", true))
    {
    SetPVarInt(playerid,"Eingeloggt",1);
    }
    if(!strcmp(botname, "Linie2", true))
    {
    SetPVarInt(playerid,"Eingeloggt",1);
    }
    if(!strcmp(botname, "dodo1", true))
    {
    SetPVarInt(playerid,"Eingeloggt",1);
    }
    }


    OnPlayerSpawn:



    if(IsPlayerNPC(playerid))
    {
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "Linie1", true))
    {
    SetPlayerSkin(playerid,253);
    SpawnPlayer(playerid);
    PutPlayerInVehicle(playerid, car_Linie1, 0);
    }
    if(!strcmp(botname, "Linie2", true))
    {
    SetPlayerSkin(playerid,253);
    SpawnPlayer(playerid);
    PutPlayerInVehicle(playerid, car_Linie2, 0);
    }
    if(!strcmp(botname, "dodo1", true))
    {
    SetPlayerSkin(playerid,253);
    SpawnPlayer(playerid);
    PutPlayerInVehicle(playerid, car_dodo1, 0);
    }
    }



    OnGameModeInit:


    print("Die Bots spawnen jetzt!");
    ConnectNPC("Linie1","Linie1");
    car_Linie1 = CreateVehicle(431, 1000.0,1000.0, 1000.0, 0.0, 10, 1, 3);
    ConnectNPC("Linie2","Linie2");
    car_Linie2 = CreateVehicle(431, 1000.0,1000.0, 2000.0, 0.0, 10, 1, 2);
    ConnectNPC("dodo1","dodo1");
    car_dodo1 = CreateVehicle(593, 1000.0,1000.0, 2000.0, 0.0, 10, 1, 2);


    Die ganzen cars_ sind auch oben "genewt" ^^

    Kann ich nicht, ich bin auf ein anderes MYSQL umgestiegen womit ich damals schon gescriptet habe


    r31 oder wie das hießt ist mir zu neu ^^

    Bist du überhaupt korrekt mit deiner Datenbank verbunden?
    Wie sieht denn der Code aus, bei dem diese Errors auftreten?
    Kannst du, abgesehen von dem Code, sonst MySQL Abfragen/Änderungen machen?

    Sonstige Abfragen kann ich erstellen die Verbindung dürfe auch passen das in der Mitte verstehe ich nicht wirklich. Ein weiteres Problem was momentan bei mir herrscht ist es wird nichts gespeichert oder geändert in der Datenbank wenn ich den Spieler InGame auf Chef 1 setze also das er Chef ist wirds nicht in der Datenbank gemacht.. sondern nur temporär InGame (halt die Zeit wo ich on bin, bis zum relog)

    Ich habe nun ein wenig im Script rumgeschrieben dank hilfe eines Freundes..


    und nun kommt dieser Error Code..



    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)
    [20:10:26] [ERROR] "cache_get_field_content_int" - invalid connection handle (ID = 0)

    [19:45:50] [WARNING] cache_get_field_content_int - no active cache
    [19:45:56] [WARNING] CMySQLResult::GetRowDataByName - field not found ("ID")
    [19:45:56] [ERROR] cache_get_field_content_int - invalid datatype


    Ich bin sehr neu in Sachen Mysql also bitte Step by Step :D

    Wenn ich jetzt wüsste wie ich es dir erklären soll, dann würde ich dir wahrscheinlich noch genauer helfen können (Ein Beispiel kann ich dir leider auf nicht geben, da ich nur von dem Rechner meiner Arbeitsstelle Online bin und dort kein PAWN besitze).


    Du musst versuchen abzufragen, ob der Inputtext (Das was der Spieler eingegeben hat) ein Int Wert (Integer = Zahl) ist. Ich weis leider nicht wie ich es dir anders erklären könnte, mir fehlen gerade irgendwie die Wörter dazu.


    -Ich hoffe ich konnte dir trotzdem helfen.

    HyperSkillzZ past danke habs schon ^^ viel Spaß noch auf der Arbeit :)

    if(strval(inputtext) > 0)

    @NicoWiss Danke funkt :)

    Ich wollte in meinem Dialogbasierendes Leadersystem den Lohn setzen lassen via DIALOG_STYLE_INPUTT
    wie kann ich eine Abfrage machen ob sein Eingegebenes eine Zahl ist?


    Kommt mir jetzt nicht mit SuFu.. was ich da gefunden hab hilft mir bzw verstehe ich nicht wirklich..


    Danke im voraus :)

    Heyho ich habe ein Leadersystem vollkommen in Dialogen entwickelt hänge nun bei der "Lohn Einstellung".
    Und zwar soll der Leader in einen Dialog Input vom Style her eine Zahl eingeben alles schon gescriptet...
    Diese Zahl darf vom Script her nicht über 3000 sein dürfte hier aber auch egal sein...
    Nun wollte ich nach meinen ganzen if( abfragen das hier rein hauen:





    sInfo[pID][Gehalt]=inputtext;






    Geht logischerweise nicht, kennt da sich wer aus?




    Codeschnipsel...:






    (Wenn nötig dopple Klick drauf machen um es groß zu öffnen) ^^

    Und deswegen sollte er rechtliche Probleme haben?


    Einen Anwalt einschalten für so ein billiges 0815 Design? Ernsthaft? Da lohnt es sich ja nichtmal überhaupt drüber zu streiten, verstehe die Diskussion hier so oder so nicht.

    Doch nicht soweit aber es gibt nicht um sonst copyrights die sollten auch eingehalten werden..