Beiträge von NoxiZ

    Gibt es noch möglichkeiten WBB 3 Lizenzen gebraucht zu erwerben? Oder muss ich mir jetzt Extra ein 4 kaufen um ein 3er benutzen zu können?


    Ich merke an, das ich ein 4er nicht nutzen würde, da mir die Oberfläche so garnicht gefällt.


    Sollte dies nicht gehen, gibt es noch möglichkeiten, an die Plugins für das WBB 2 Lite zu kommen?


    Danke schonmal


    dcmd_gc(playerid,params[])
    {
    new text[256];
    new rang = sSpieler[playerid][Rang];
    new spielername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,spielername,sizeof(spielername));
    if(sscanf(params,"s",text)) return SendClientMessage(playerid,Weiß,"Info: /gc (text)");
    if(sSpieler[playerid][Fraktion] != 1 || sSpieler[playerid][Fraktion] != 2) return SendClientMessage(playerid,Weiß,"Du bist in keiner Gang!");
    {
    if(sSpieler[playerid][Rang] == rang)
    format(text,sizeof(text),"%s %s %s: %s",GetFraktionName(playerid),GetRangName(playerid),spielername,text);
    SendGangMessage(1&&2,Weiß,text);
    }
    return 1;
    }


    Hab beide Sachen Probiert, bei beiden Fraktionen kommt nur du bist in keiner gang.



    dcmd_lc(playerid,params[])
    {
    new text[256];
    new leaderid = sSpieler[playerid][Leader];
    new leadername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,leadername,sizeof(leadername));
    if(sscanf(params,"s",text)) return SendClientMessage(playerid,Weiß,"/lc (text)");
    if(sSpieler[playerid][Leader] < 1) return SendClientMessage(playerid,Weiß,"Du bist kein Leader!");
    if(sSpieler[playerid][Leader] == 1)
    {
    format(text,sizeof(text),"Grove Leader %s: %s",leadername,text);
    SendLeaderMessage(leaderid,Weiß,text);
    }
    if(sSpieler[playerid][Leader] == 2)
    {
    format(text,sizeof(text),"Ballas Leader %s: %s",leadername,text);
    SendLeaderMessage(leaderid,Weiß,text);
    }
    if(sSpieler[playerid][Leader] == 3)
    {
    format(text,sizeof(text),"LSPD Leader %s: %s",leadername,text);
    SendLeaderMessage(leaderid,Weiß,text);
    }
    if(sSpieler[playerid][Leader] == 4)
    {
    format(text,sizeof(text),"Medic Leader %s: %s",leadername,text);
    SendLeaderMessage(leaderid,Weiß,text);
    }
    if(sSpieler[playerid][Leader] == 5)
    {
    format(text,sizeof(text),"Fahrschul Leader %s: %s",leadername,text);
    SendLeaderMessage(leaderid,Weiß,text);
    }
    if(sSpieler[playerid][Leader] == 6)
    {
    format(text,sizeof(text),"Transport GmbH Leader %s: %s",leadername,text);
    SendLeaderMessage(leaderid,Weiß,text);
    }
    return 1;
    }


    bei lc funktioniert das ohne probleme

    Ich häng hier einfach fest.



    dcmd_gc(playerid,params[])
    {
    new text[256];
    new rang = sSpieler[playerid][Rang];
    new spielername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,spielername,sizeof(spielername));
    if(sscanf(params,"s",text)) return SendClientMessage(playerid,Weiß,"Info: /gc (text)");
    if(sSpieler[playerid][Fraktion] == 1 || 2)
    {
    if(sSpieler[playerid][Rang] == rang)
    format(text,sizeof(text),"%s %s %s: %s",GetFraktionName(playerid),GetRangName(playerid),spielername,text);
    SendGangMessage(1&&2,Weiß,text);
    }
    return 1;
    }


    Wenn Fraktion 1 etwas tippt über den Befehl wird dies ausgegeben.
    Schreibt Fraktion 2 aber, passiert nichts.


    Und das:


    if(sSpieler[playerid][Fraktion] != 1 || 2) return SendClientMessage(playerid,Weiß,"Du bist in keiner Gang!");


    geht garnicht, weil man dann in keiner gang ist.


    Leaderchat und f funktioniert perefekt und funktioniert mit dem gleichen Prinzip

    Ich stell mich grad doof an (wieder)



    dcmd_usedrugs(playerid,params[])
    {
    #pragma unused params
    if(sSpieler[playerid][Drogen] == 0) return SendClientMessage(playerid,Weiß,"Du hast keine Drogen!");
    if(sSpieler[playerid][Drogen] == 10) sSpieler[playerid][Drogen] = 9; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (9/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 9) sSpieler[playerid][Drogen] = 8; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (8/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 8) sSpieler[playerid][Drogen] = 7; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (7/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 7) sSpieler[playerid][Drogen] = 6; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (6/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 6) sSpieler[playerid][Drogen] = 5; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (5/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 5) sSpieler[playerid][Drogen] = 4; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (4/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 4) sSpieler[playerid][Drogen] = 3; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (3/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 3) sSpieler[playerid][Drogen] = 2; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (2/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 2) sSpieler[playerid][Drogen] = 1; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (1/10)"); GivePlayerHealth(playerid,10);
    if(sSpieler[playerid][Drogen] == 1) sSpieler[playerid][Drogen] = 0; SendClientMessage(playerid,Weiß,"Du hast 1g Drogen genommen und 10HP erhalten (0/10)"); GivePlayerHealth(playerid,10);
    return 1;
    }


    habs mit einem tut ausm englischen forum versucht, nur leider gibt er mir mit else if nur fehler aus.
    Der befehl funktioniert ansich, spammt aber alle abfragen nur durch.

    So sehen meine stocks für Leader, Fraktion und Rang aus.
    Wie muss ich den stock ändern, das keine 26 Errors kommen?
    Blicke da grade nicht richtig durch


    //FRAKTION
    stock SpielerFraktion(playerid,fraktionsid)
    {
    if(sSpieler[playerid][Fraktion] == fraktionsid) return 1;
    return 0;
    }



    //LEADER
    stock SpielerLeader(playerid,leaderid)
    {
    if(sSpieler[playerid][Leader] == leaderid) return 1;
    return 0;
    }



    //RANG
    stock SpielerRang(playerid,rang)
    {
    if(sSpieler[playerid][Rang] == rang) return 1;
    return 0;
    }

    Habe momentan einen /giverank Befehl der für alle Fraktionen Zahlen als Rang einstellt.



    dcmd_giverank(playerid,params[])
    {
    new pid;
    new rang = sSpieler[playerid][Rang];
    new spieler[256];
    new leader[256];
    new spielername[MAX_PLAYER_NAME];
    new leadername[MAX_PLAYER_NAME];
    GetPlayerName(pid,leadername,sizeof(leadername));
    GetPlayerName(playerid,spielername,sizeof(spielername));
    if(sscanf(params,"ud",pid,rang)) return SendClientMessage(playerid,Weiß,"Info: /giverank (playerid)(rang)");
    if(pid == INVALID_PLAYER_ID) return SendClientMessage(playerid,Weiß,"Der Spieler mit dieser ID ist nicht Online!");
    if(sSpieler[playerid][Leader] < 1) return SendClientMessage(playerid,Weiß,"Du bist kein Leader!");
    if(pid == playerid) return SendClientMessage(playerid,Weiß,"Du kannst dir nicht selbst einen Rang geben!");
    if(rang < 1 || rang > 6) return SendClientMessage(playerid,Weiß,"Der Rang muss zwischen 1 und 6 liegen!");
    if(sSpieler[playerid][Leader] >= 1)
    {
    sSpieler[pid][Rang] = rang;
    format(spieler,sizeof(spieler),"Du wurdest von %s zum Rang %d gemacht",leadername,rang);
    format(leader,sizeof(leader),"Du hast %s Rang %d gegeben.",spielername,rang);
    SendClientMessage(pid,Weiß,spieler);
    SendClientMessage(playerid,Weiß,leader);
    }
    return 1;
    }


    Wie mach ich das nun so, das ich für jede Fraktion einzeln einen namen für rang 1,2 etc machen kann?
    hatte son thema letztens erst gesehen finds aber nichtmehr.


    Danke schonmal

    Da ich momentan auf der Suche nach einem neuen server bin, hab ich euer Formular mal aufgefüllt und mich auch im forum angemeldet.
    Die Werbung finde sehr gut gestaltet.
    Das Design des Forums find ich Persönlich jetzt nicht atemberaubend aber darauf lege ich nicht viel Wert. Was wichtig ist, ist wie euer Script aufgebaut ist, und ob es mal etwas anderes oder typischer standartkram ist

    China muss nicht schlecht sein.
    Nur für Leute die auch auf dem Smartphone Wert auf Spiele wie GTA mit anspruchsvoller 3D Grafik legen, empfehle ich nur Markenhandys ab dem S6.


    China nur, wenns nur um Tel. Und chatten geht..

    Moin, ich bringe mir momentan das Scripten sogut es geht ohne Tutorials bei hänge aber grad bei einer sache die wahrscheinlich simpler nicht sein könnte.



    dcmd_giverank(playerid,params[])
    {
    new pid;
    new rang = sSpieler[playerid][Rang];
    new spieler[256];
    new leader[256];
    new spielername[MAX_PLAYER_NAME];
    new leadername[MAX_PLAYER_NAME];
    GetPlayerName(pid,leadername,sizeof(leadername));
    GetPlayerName(playerid,spielername,sizeof(spielername));
    if(sscanf(params,"ud",pid,rang)) return SendClientMessage(playerid,Weiß,"Info: /giverank (playerid)(rang)");
    if(pid == INVALID_PLAYER_ID) return SendClientMessage(playerid,Weiß,"Der Spieler mit dieser ID ist nicht Online!");
    if(sSpieler[playerid][Leader] < 1) return SendClientMessage(playerid,Weiß,"Du bist kein Leader!");
    if(pid == playerid) return SendClientMessage(playerid,Weiß,"Du kannst dir nicht selbst einen Rang geben!");
    if(rang < 1 || rang > 6) return SendClientMessage(playerid,Weiß,"Der Rang muss zwischen 1 und 6 liegen!");
    if(sSpieler[playerid][Leader] >= 1)
    {
    sSpieler[pid][Rang] = rang;
    format(spieler,sizeof(spieler),"Du wurdest von %s zum Rang %d gemacht",leadername,rang);
    format(leader,sizeof(leader),"Du hast %s Rang %d gegeben.",spielername,rang);
    SendClientMessage(pid,Weiß,spieler);
    SendClientMessage(playerid,Weiß,leader);
    }
    return 1;
    }


    Dies ist mein aktueller /giverank Befehl für alle Fraktionen.
    Habe momentan 5 im Script. Funktioniert soweit alles gut.
    Wie gebe ich nun aber Jeder Ziffer 1 - 6 einen Namen und das für jede Fraktion?

    Hab keine Ahnung ehrlich gesagt, hast du aber volle Rechte gegeben? (777)

    ich werde das morgen mal testen, habe das bei dem Lokalen FTP auch vergessen, falls es nicht auf 777 eingestellt war.
    sollte es daran gelegen haben werd ich mir in den A**ch beißen und dich als mein Gott ansehen!

    Da mein altes Thema nichtmehr offen zu sein scheint, und mehr oder weniger auch erledigt war nun ein anderes problem.


    Ich bekomme die installtion eines wbb Lite nicht auf die Reihe. sowohl Lokal als auch auf einem webserver kommt folgender fehler.



    Fatal error: Uncaught TypeError: Argument 1 passed to
    handleException() must be an instance of Exception, instance of Error
    given in /storage/h10/207/1445207/public_html/install.php:178
    Stack trace:
    #0 [internal function]: handleException(Object(Error))
    #1 {main}
    thrown in /storage/h10/207/1445207/public_html/install.php on line 178


    kann hemand damit was anfangen

    Habe xampp jetzt zum laufen bekommen.
    Das nächste problem ist das ich die Lite Variante des WBB nicht installiert kriege da immer dies kommt!


    Fatal error: Uncaught TypeError: Argument 1 passed to handleException() must be an instance of Exception, instance of Error given in C:\Users\PM\Desktop\xampp\htdocs\install.php:178Stack trace:#0 [internal function]: handleException(Object(Error))#1 {main} thrown in C:\Users\PM\Desktop\xampp\htdocs\install.php on line 178

    bei Filezilla server hab ich zur connecten 21 verwendet. War anscheinend falsch.
    Brauche nur einen FTP für mich selbst. Also lokal.


    Wie funktioniert das denn mit dem Router ftp?
    Habe ne kabel box von CBN