Beiträge von Angelo.Porello

    Hi,


    forward DenyMessage(playerid, level);


    new Lang[MAX_PLAYERS];


    Ganz unten im Script :


    stock DenyMessage ( playerid, level )
    {
    new string[256];
    switch (Lang[playerid])
    {
    format(string, sizeof(string), "Sie müssen admin Level %d sein , um diesen Befehl zu benutzen !", level);
    SendClientMessage(playerid, COLOR_RED, string);
    return 1;
    }
    return 1;
    }




    OnPlayerCommandText :


    if(strcmp(cmd, "/n", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] < 1) return DenyMessage(playerid, 1);
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result)) return SendClientMessage(playerid, COLOR_WHITE, "Benutze: /n [text]");
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string,sizeof(string),"Admin %s : %s", playername, result);
    for(new i=0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerConnected(i) && PlayerInfo[i][pAdmin] >= 1)
    SendClientMessage(i,COLOR_DBLUE,string);
    }
    return 1;
    }


    Ich hoffe , ich konnte dir helfen . 8)


    MfG X-Spider

    Das wird dann alles untereinander gezeigt ?
    Aber ich habe ja vieles zu schreiben , wird in der Zeile dann kein Error kommen ,
    weil die Zeile zu lang ist ?

    Hallo ,


    ich will folgendes machen :


    if (strcmp("/help", cmdtext, true, 10) == 0)
    {
    ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Help","*** ACCOUNT *** /rules /login /stats /buylevel"
    , "Continue", "Quit");
    return 1;
    }


    So , ich will jetzt aber haben , dass ich mehr schreiben kann.
    Was ich damit meine ist , dass es alles nicht in einer Zeile sein soll ,
    sondern unten darunter stehen soll.
    Also halt mehrer ShowPlayerDialog´s .
    Aber ich kann ja nicht immer alles untereinander ShowPlayerDialog
    machen, denn es wird dann nur das Erste angezeigt.
    Ich will , dass es alles in einem Angezeigt wird.
    Bitte hilft mir .


    MfG X-Spider

    Hallo ,


    ich habe ein Problem.
    Sobald ich als Cop /duty mache , steht da : " You are not a Cop ".
    Obwohl da stehen müsste , dass ich nicht in meiner Umkleidekabine bin.
    Hier die Zeilen :


    if(strcmp(cmd, "/duty", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[playerid][pMember] == 1)
    {
    if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerInfo[playerid][pLocal] != 255)
    {
    if(OnDuty[playerid]==0)
    {
    format(string, sizeof(string), "* Officer %s took a Badge and a Gun from his locker.", sendername);
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    GivePlayerWeapon(playerid, 24, 70);
    GivePlayerWeapon(playerid, 3, 0);
    OnDuty[playerid] = 1;
    }
    else if(OnDuty[playerid]==1)
    {
    format(string, sizeof(string), "* Officer %s places his Badge and Gun in his locker.", sendername);
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    GivePlayerWeapon(playerid, 23, 150);
    GivePlayerWeapon(playerid, 5, 0);
    OnDuty[playerid] = 0;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " You are not in a locker room !");
    return 1;
    }
    }
    else if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4)
    {
    if(JobDuty[playerid] == 1)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now Off Duty from your Medic Job and will not receive calls anymore.");
    JobDuty[playerid] = 0;
    Medics -= 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now On Duty with your Medic Job and will receive calls from people in need.");
    JobDuty[playerid] = 1;
    Medics += 1;
    }
    }
    else if(PlayerInfo[playerid][pJob] == 7)
    {
    if(JobDuty[playerid] == 1)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now Off Duty from your Car Mechanic Job and will not receive calls anymore.");
    JobDuty[playerid] = 0;
    Mechanics -= 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now On Duty with your Car Mechanic Job and will receive calls from people in need.");
    JobDuty[playerid] = 1;
    Mechanics += 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " You are not a Cop !");
    }
    }
    return 1;
    }


    Habe ich da irgendwas falsch?
    Wenn ja , bitte Anwortet eine Lösung.


    MfG
    X-Spider

    Ich verstehe nicht , wie ich es machen soll .
    Also , ich habe einfach den Command : /admins kopiert
    und eingefügt.
    Habe /admins in /leader umgewandelt.
    Nun weiß ich nicht , wie ich es machen soll , dass da
    steht : " Fraktionname " Leader : " Name "

    Hallo zusammen!


    Ich möchte einen Befehl , indem
    man alle Leader die Online sind sehen kann.
    Der Befehl soll : /leader lauten.
    Es wäre Super , wenn jemand mir
    diesen Befehl machen könnte.
    Ich habe es versucht , jedoch komme ich bei den Errors
    nicht weiter.


    Mit freundlichen Grüßen
    X-Spider

    C:\Dokumente und Einstellungen\Desktop\Gta San Andreas Multiplayer\Server\gamemodes\GFF.pwn(2720) : error 017: undefined symbol "rand"
    C:\Dokumente und Einstellungen\\Desktop\Gta San Andreas Multiplayer\Server\gamemodes\GFF.pwn(2721) : error 017: undefined symbol "rand"
    C:\Dokumente und Einstellungen\\Desktop\Gta San Andreas Multiplayer\Server\gamemodes\GFF.pwn(2762) : error 017: undefined symbol "rand"
    C:\Dokumente und Einstellungen\\Desktop\Gta San Andreas Multiplayer\Server\gamemodes\GFF.pwn(2763) : error 017: undefined symbol "rand"


    Hi erstmal,


    die Oben gennanten Errors kommen bei mir.
    Vor 1 Woche kamen sie nicht.


    Hier die Zeilen :


    if ((gTeam[playerid]) == 1)
    {
    SetPlayerToTeamColor(playerid);
    rand = random(sizeof(gMedPlayerSpawns));
    SetPlayerPos(playerid, gMedPlayerSpawns[rand][0], gMedPlayerSpawns[rand][1], gMedPlayerSpawns[rand][2]); // Warp the player
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    return 1;
    }


    {
    rand = random(sizeof(gRandomPlayerSpawns));
    SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]); // Warp the player
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerInterior(playerid,15);
    PlayerInfo[playerid][pInt] = 15;
    }


    public SetPlayerSpawn(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pTut] == 0)
    {
    gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
    TogglePlayerControllable(playerid, 0);
    RegistrationStep[playerid] = 1;
    SendClientMessage(playerid, COLOR_YELLOW, " Willkommen in der Datenbank fülle noch ein Paar Informationen aus");
    SendClientMessage(playerid, COLOR_LIGHTRED, " Bist du männlich oder weiblich? (Männlich/Male Weiblich/Female).");
    }
    new rand;
    new house = PlayerInfo[playerid][pPhousekey];
    if(PlayerPaintballing[playerid] != 0)
    {
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid, 29, 999);
    rand = random(sizeof(PaintballSpawns));
    SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
    return 1;
    }


    new rand


    das habe ich auch oben geschrieben .
    Jedoch kommen die Errors.
    Gibt es dafür vllt Includes oder so?


    Bitte brauche Hilfe.


    MfG X-Spider

    Hallo Community ,


    ich habe ein folgendes Problem :


    Wenn ich mich einloggen will , un z.B ein falsches Passwort
    eingebe , loggt er sich trotzdem ein.
    Ich benutze das Script " The German Godfather ".
    Bitte , sagt mir ob es eine Lösung dafür gibt.
    Wenn ja , hier reinschreiben.
    Danke


    MfG
    X-Spider

    Hallo Leute ,


    ich bin auf der Suche nach dem Script " GFF " .
    Ich hab leider vergessen , wie es im Orginalen heißt und " Google "
    finde ich leider auch nix , sowie " SuFu " .
    Vielleicht wäre jemand so nett und würde hier den Link posten .


    Mit hochachtungsvollen Grüßen
    X-Spider

    Ich weiß der Thread ist
    bisschen alt , jedoch bekomme ich errors ...


    C:\Dokumente und Einstellungen\------\Desktop\Gta San Andreas Multiplayer\Server\gamemodes\gf.pwn(1128) : error 018: initialization data exceeds declared size
    C:\Dokumente und Einstellungen\\-----\Gta San Andreas Multiplayer\Server\gamemodes\gf.pwn(1130) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\------\Desktop\Gta San Andreas Multiplayer\Server\gamemodes\gf.pwn(26115) : error 032: array index out of bounds (variable "JoinPed")
    C:\Dokumente und Einstellungen\------\Desktop\Gta San Andreas Multiplayer\Server\gamemodes\gf.pwn(26115) : error 032: array index out of bounds (variable "JoinPed")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    new JoinPed[60][1] = {
    {280},//POLICE_FORCE
    {281},
    {282},
    {283},
    {284},
    {285},
    {288},
    {71},
    {166},
    {295},
    {148},
    {286},//FBI/ATF
    {164},
    {163},
    {287},//NATIONAL_GUARD
    {285},
    {70},//FIRE/AMBULANCE
    {274},
    {275},
    {276},
    {277},
    {278},
    {279},
    {258},//LA_COSA_NOSTRA
    {127},
    {126},
    {125},
    {124},
    {113},
    {111},
    {98},
    {120},//Triaden
    {121},
    {122},
    {123},
    {169},
    {186},
    {228},
    {127},//HITMANS
    {165},
    {186},
    {93},
    {141},
    {148},//NEWS_REPORTERS
    {188},
    {187},
    {255},//TAXI_CAB_COMPANY
    {253},
    {59},//DRIVING/FLYING_SCHOOL
    {60},//DRIVING/FLYING_SCHOOL
    {76},//DRIVING/FLYING_SCHOOL
    {150},//DRIVING/FLYING_SCHOOL
    {173},
    {174},
    {175},
    {121},
    {122},
    {123},
    {105},
    {106},
    {107}
    };


    case 12: //DaNang Boys
    {
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[55][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[55][0]; }
    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[56][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[56][0]; }
    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[57][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[57][0]; }


    }
    case 15: //Grove Street
    {
    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[58][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[58][0]; }
    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[59][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[59][0]; }
    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[60][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[60][0]; }


    }


    Was habe ich falsch gemacht ?
    Pls Help.


    MfG
    X-Spider