Beiträge von Hitmen15

    Hallo Liebe Community ich habe eine leader liste erstellt
    aber irgendwie zeigt der manchmal leader nebeneinander im dialog
    ein dann untereinander er soll jeden leader untereinander anzeigen
    was ist falsch?
    #include <sscanf2>
    if(strcmp("/leaderlist", cmd, true) == 0)
    {
    new data[64],fName,sName[MAX_PLAYER_NAME],ShowList[1200];
    mysql_query("SELECT `Name`, `Leader` FROM `users` WHERE `Leader` > 0");
    mysql_store_result();
    while(mysql_fetch_row_format(data)){
    sscanf(data,"p<|>s[20]d",sName,fName);
    format(data,64,"{FFFFFF}%s Leader: %s (%s{FFFFFF})\n",GetFraktion(fName),sName,((!OnlineByName(sName))?("{F6000F}Offline"):("{00EE14}Online")));
    strcat(ShowList,data);
    }
    mysql_free_result();
    ShowPlayerDialog(playerid,DIALOG_VOGELLEADER,DIALOG_STYLE_MSGBOX,"Leaders",ShowList,"Bestätigen","");
    return 1;
    }


    stock GetFraktion(frak){
    new fName[20]="Unbekannt";
    switch(frak){
    case 1: fName="N.S.A";
    case 2: fName="Parkhouse Drifer";
    case 3: fName="Feuerwehr";
    case 4: fName="Medic";
    case 5: fName="La Cosa Nostra";
    case 6: fName="Yakuza";
    case 7: fName="F.B.I";
    case 8: fName="Hitman";
    case 9: fName="News Reporter";
    case 10: fName="Wheelman";
    case 11: fName="Fahrschule";
    case 12: fName="Regierung";
    case 13: fName="Ordnungsamt";
    case 14: fName="SAPD";
    case 15: fName="Hells Angels";
    case 16: fName="Nichts";
    case 17: fName="Russen Mafia";
    case 18: fName="Aztecas";
    case 19: fName="Grove Street";
    case 20: fName="Ballas";
    case 21: fName="WCC";
    case 22: fName="Triaden";
    case 23: fName="Red Soliders";
    case 24: fName="L.S Vagos";
    case 25: fName="Guerilla";
    case 26: fName="Cali Kartell";
    }
    return fName;


    }


    stock OnlineByName(string[]){
    new i;
    for(; i < MAX_PLAYERS ; ++i)if(IsPlayerConnected(i) && !strcmp(string,PlayerInfo[i][pLeaderListe],false))return 1;
    return 0;
    }
    ONPLAYERCONNECT:


    GetPlayerName(playerid,PlayerInfo[playerid][pLeaderListe],MAX_PLAYER_NAME);


    Kann mir jemand das problem beheben?


    so siehts aus ingame:


    Ah ich weiss schon ^^
    aber ich habe hier noch immer diesen array error



    Code
    C:\Users\Asuus\Desktop\German Reallife 1.0\gamemodes\GeR[1.04].pwn(12117) : error 032: array index out of bounds (variable "Carlist")
    C:\Users\Asuus\Desktop\German Reallife 1.0\gamemodes\GeR[1.04].pwn(12131) : error 032: array index out of bounds (variable "Carlist")
    C:\Users\Asuus\Desktop\German Reallife 1.0\gamemodes\GeR[1.04].pwn(12132) : error 032: array index out of bounds (variable "Carlist")



    Unzwar ich hab die errors hier nur ich hab keine ahnung wie ich das jetzt fixxe ..




    meine ahCar


    C:\Users\Pisser\Desktop\RPG CITY REMAKE BY ALEX\gamemodes\LsR3.pwn(60202) : error 017: undefined symbol "sperrzone1"
    C:\Users\Pisser\Desktop\RPG CITY REMAKE BY ALEX\gamemodes\LsR3.pwn(60202) : warning 215: expression has no effect
    C:\Users\Pisser\Desktop\RPG CITY REMAKE BY ALEX\gamemodes\LsR3.pwn(60202) : error 001: expected token: ";", but found "]"
    C:\Users\Pisser\Desktop\RPG CITY REMAKE BY ALEX\gamemodes\LsR3.pwn(60202) : error 029: invalid expression, assumed zero
    C:\Users\Pisser\Desktop\RPG CITY REMAKE BY ALEX\gamemodes\LsR3.pwn(60202) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Kommen jetzt noch:


    switch(dialogid){
    case DIALOG_TZONE:{
    if(response){
    LastZone++;
    ShowPlayerDialog(playerid, DIALOG_ZONE_NAME, DIALOG_STYLE_INPUT,"Sperrgebiet","Gebe den Namen der Sperrzone ein!","Weiter","");


    }
    }
    case DIALOG_ZONE_NAME:{
    if(response){
    format(sperrzone1[LastZone][Name], 64, "%s", inputtext);//DIEERRORZEILE
    //strcat(z[LastZone][Name],inputtext);
    SendClientMessage(playerid,0xFF0005FF,"Drücke die Enter Taste um es zu Starten!");
    Start[playerid] = 1;
    }
    }
    }


    //EDIT: PROBLEM GELÖST!

    Hey Liebe Community ich möchte diesen dialog:


    switch(dialogid){
    case DIALOG_TZONE:{
    if(response){
    LastZone++;
    ShowPlayerDialog(playerid, DIALOG_ZONE_NAME, DIALOG_STYLE_INPUT,"Sperrgebiet","Gebe den Namen der Sperrzone ein!","Weiter","");


    }
    }
    case DIALOG_ZONE_NAME:{
    if(response){
    format(z[LastZone][Name], 64, "%s", inputtext);
    //strcat(z[LastZone][Name],inputtext);
    SendClientMessage(playerid,0xFF0005FF,"Drücke die Enter Taste um es zu Starten!");
    Start[playerid] = 1;
    }
    }
    }


    in dem Format haben da ich sonst errors bekomme:


    else if(dialogid == hehkrk)
    {
    if(response == 0)
    {


    }
    return 1;
    }


    also mit else if


    sowas in der art.. halt den code da irgendwie rein das es fehlerfrei ist.

    Hallo Liebe Community.. ich habe mal etwas früher mal hier einen thread gesehen womit man mehr Objecte sehen lassen kann
    es wurde einfach z.B bei einem object


    CreateDynamicObject(3095, 2067.5, -1852.80005, 12, 0, 0, 0);


    hinten was hinzugefügt bei jeden dann konnte man ganz viele maps einfügen und alle wurden angezeigt^^
    wie heißst der code bzw was ist da drinne da war iwas ,12,0,); aufjedenfall waren an jedes map object
    hinten zahlen dran gemacht weis die jemand damit man mehr maps haben kann?

    else if(dialogid==TsRechte){
    if(response&&strlen(inputtext)>=1)return ts_setusertoservergroup(inputtext,"Admin");
    return 1;
    }


    und dann eig nur noch


    if(strcmp("/tstest", cmd, true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    ShowPlayerDialog(playerid, TsRechte, DIALOG_STYLE_INPUT, "TeamSpeak³ Rechte Zuweisen:", "{FFFFFF}TeamSpeak³ Identität eingeben!", "OK", "");
    }
    return 1;
    }


    oder?

    ts_setusertoservergroup(inputtext,"Admin");


    So? Was das mit "Admin" heißt weiß ich nicht, aber so wie ich das verstanden habe, sollte der erste Parameter der String sein, das ist bei dem Dialog der inputtext.


    Ja genau kannst du mir so einen erstellen? bitte..


    else if(dialogid == TsRechte)
    {
    return 1;
    }


    Weil ich weis nicht wie man das genau anstellt..
    wär nett von dir damit ich das auch kann.


    halt das da der dialog kommt bzw die input box wo ich das dann eingebe so damit ich das einfügen kann
    dann weis ich beim nächsten mal wenn ich sowas mache wie das funktioniert.


    das "Admin" ist der name der TS³ Benutzer gruppe den man durch das Include dann bekommt.
    der code von dir ist so richtig ich brauche halt nur noch die funktion mit der box.. :(
    wär nett wenn die einer machen könnte.

    Hallo Liebe Community ich habe das TS³ CONNECT INCLUDE von Beavis und wollte
    jetzt einen DIALOG erstellen also DIALOG_STYLE_INPUT wo man dann seine eindeutige TS³ identität eingibt
    damit man im Ts³ seine rechte bekommt..


    wie mache ich so einen dialog?


    ShowPlayerDialog(playerid, TsRechte, DIALOG_STYLE_INPUT, "TeamSpeak³ Registrierung (Identität):", "{FFFFFF}Bitte gebe deine TeamSpeak³ Identität ein diese Findest du unter\nEinstellungen -> Identitäten -> Dort die FETT gedruckte\nDann davon die Eindeutige ID kopieren und hier einfügen!", "OK", " ");


    Da sollte man dann seine IDENTITÄT eingeben
    und dann kriegt man die


    und hier der code wo der string rein muss:


    ts_setusertoservergroup("string", "Admin");


    also wo string steht da soll man wenn man im DIALOG seine identität eingibt rechte im ts³ bekommen.
    muss auch keine meldung rein das diese falsch ist einfach nur das er bei der eingabe bei dem dialog
    ausliest wo string steht bitte kann mir einer so einen DIALOG erstellen? weil ich habe keine ahnung
    wie man so einen macht wär ganz nett danke im vorraus.

    Hey ich hätte da eine Frage wie mache ich einen Befehl z.B.


    das wenn man Admin Rank 1 hat kriegt man im Ts³ Admin rechte...


    ich verstehe nicht wie man das ausführt kann mir das mal jemand ausfüllen:


    if(strcmp("/forum", cmdtext, true) == 0)
    {
    if(PlayerInfo[playerid][pTut] == 1 && PlayerInfo[playerid][pForumAccount] == 0)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast nun ein Forum Account! (Gleicher Name, Gleiches Passwort).");
    new Namewbb[MAX_PLAYER_NAME],emailstring[72];
    GetPlayerName(playerid,Namewbb,MAX_PLAYER_NAME);
    format(emailstring,sizeof(emailstring),"%s@email.de",Namewbb);
    WBB_AddUser(Namewbb,emailstring,PlayerInfo[playerid][pKey],1);
    WBB_SetUserToGroup(Namewbb,3);
    WBB_EnableUser(Namewbb);
    PlayerInfo[playerid][pForumAccount] = 1;
    }
    else
    {
    //SendClientMessage(playerid, COLOR_ERRORTEXT, "");
    return 1;
    }
    }


    z.B das ist mein Befehl um einen Forum Account anzulegen..


    Wie kann ich das jetzt mit Ts³ gruppe geben machen?
    halt ka das er identität eingibt und dann im ts rechte bekommt
    oder wie man das halt macht kann mir einer einen befehl schreiben
    wie das aussehen würde..


    also ich habe ka wie man das hier macht:


    native ts_setusertoservergroup(const uid[], const servergroup[], connection = 0);


    wie mache ich das .. das ich da dann meine gruppe Registriert z.B setze oder Normal?


    und wo finde ich den code dafür..


    kann mir das einer in einen befehl bauen? wenn man /teamspeak macht oder so dann gibt man identität ein und dann bekommt man rechte oder sowas
    in der art.?

    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(9) : error 017: undefined symbol "mysql_get_field"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(5) : warning 203: symbol is never used: "MySQLHandler"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(17) : error 035: argument type mismatch (argument 1)
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(18) : error 017: undefined symbol "mysql_store_result"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(19) : error 017: undefined symbol "mysql_num_rows"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(21) : error 017: undefined symbol "mysql_fetch_row"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(22) : error 017: undefined symbol "mysql_fetch_field_row"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(24) : error 017: undefined symbol "mysql_free_result"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(33) : error 035: argument type mismatch (argument 1)
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(34) : error 017: undefined symbol "mysql_store_result"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(35) : error 017: undefined symbol "mysql_num_rows"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(38) : error 017: undefined symbol "mysql_fetch_row"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(39) : error 017: undefined symbol "mysql_fetch_field_row"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(41) : error 017: undefined symbol "mysql_free_result"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(59) : error 035: argument type mismatch (argument 1)
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(74) : error 035: argument type mismatch (argument 1)
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(75) : error 017: undefined symbol "mysql_insert_id"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(81) : error 035: argument type mismatch (argument 1)
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(83) : error 017: undefined symbol "mysql_store_result"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(84) : error 017: undefined symbol "mysql_fetch_row"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(85) : error 017: undefined symbol "mysql_get_field"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(86) : error 017: undefined symbol "mysql_free_result"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(93) : error 035: argument type mismatch (argument 1)
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(94) : error 017: undefined symbol "mysql_store_result"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(95) : error 017: undefined symbol "mysql_fetch_row"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(96) : error 017: undefined symbol "mysql_get_field"
    C:\Users\Pisser\Desktop\ALEX ENTBUGGT MESITERHAFT\pawno\include\wcSQL.inc(97) : error 017: undefined symbol "mysql_free_result"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.



    Hey warum kommen diese Errors?
    dies ist das GTA WESTCOAST Script.
    Hier die wcSQL.inc:



    http://www.file-upload.net/download-8901254/wcSQL.inc.html



    danke für hilfe!

    Hallo Liebe Community, ich kriege immer beim starten meines servers eine fehlermeldung von WBB_Connect warum..


    [ FILTERSCRIPT ] WBB_Connect 2.0 - Verbinde Server und Forum



    Dort gibts das WBB_Connect 2.0


    Der Fehler lautet..



    === WBB_Connect: ===
    An error occurred!


    WBB_Connect interface response: 1 at
    ====================



    Aber warum?



    liegt das vil. an Localhost?


    WBB_Initialize("www.localhost/cforum/","ZENSIERT");



    oder was soll dieser fehler bedeuten


    Mein SA:MP Script läuft auf MySQL