Beiträge von Snoopy_Blue

    Also du willst es so haben , dass nur Cops in LSPDVehs reinkommen ?
    Falls ja :
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) // Der Public unter dem du diese Funktion einbaust !
    {
    if(IsACopCar(vehicleid) && !ispassenger) // IsACopCar musst du nach deinem Script nach definieren(Gucken wie die LSPD Fahrzeuge benannt worden sin!)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeade] == 1){ } // Evtl.am Script anpassen , falls die Fraktionsid bei dir nicht 1 ist!
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist kein Cop!");
    TogglePlayerControllable(playerid,true);
    }
    }


    MFG

    Hier mal ein Beispiel , das aber unter public onplayerlogin !


    if (PlayerInfo[playerid][pAdmin] == 1 ||PlayerInfo[playerid][pAdmin] == 2 || PlayerInfo[playerid][pAdmin] == 3) // Von dem Adminrang 1-1338 wird das 3D angezeigt
    {
    new GMTEXT1[MAX_PLAYER_NAME];
    if (PlayerInfo[playerid][pSex] == 1)
    GMTEXT1 = "Supporter";
    else if (PlayerInfo[playerid][pSex] == 2)
    GMTEXT1 = "Supporterin";
    ADMIN1[playerid] = Create3DTextLabel(GMTEXT1,0x779529FF,0,0,0,70.5,1);
    Attach3DTextLabelToPlayer(ADMIN1[playerid], playerid, 0.0, 0.0, 0.45);
    }
    else if (PlayerInfo[playerid][pAdmin] == 4) // Von dem Adminrang 1-1338 wird das 3D angezeigt
    {
    new GMTEXT2[MAX_PLAYER_NAME];
    if (PlayerInfo[playerid][pSex] == 1)
    GMTEXT2 = "Administrator";
    else if (PlayerInfo[playerid][pSex] == 2)
    GMTEXT2 = "Administratorin";
    ADMIN2[playerid] = Create3DTextLabel(GMTEXT2,0x46A7BFFF,0,0,0,70.5,1);
    Attach3DTextLabelToPlayer(ADMIN2[playerid], playerid, 0.0, 0.0, 0.45);
    }
    else if (PlayerInfo[playerid][pAdmin] == 1337 || PlayerInfo[playerid][pAdmin] == 1338)
    {
    new GMTEXT3[MAX_PLAYER_NAME];
    if (PlayerInfo[playerid][pSex] == 1)
    GMTEXT3 = "SuperAdministrator";
    else if (PlayerInfo[playerid][pSex] == 2)
    GMTEXT3 = "SuperAdministratorin";
    ADMIN3[playerid] = Create3DTextLabel(GMTEXT3,0xC3BE0EFF,0,0,0,70.5,0);
    Attach3DTextLabelToPlayer(ADMIN3[playerid], playerid, 0.0, 0.0, 0.45);
    }
    else if (PlayerInfo[playerid][pAdmin] == 1350) //
    {
    new GMTEXT4[MAX_PLAYER_NAME];
    if (PlayerInfo[playerid][pSex] == 1)
    GMTEXT4 = "Server Manager";
    else if (PlayerInfo[playerid][pSex] == 2)
    GMTEXT4 = "Server Managerin";
    ADMIN4[playerid] = Create3DTextLabel(GMTEXT4,0xC3BE0EFF,0,0,0,70.5,1);
    Attach3DTextLabelToPlayer(ADMIN4[playerid], playerid, 0.0, 0.0, 0.45);
    }

    So müsste es gehen :
    if(!strcmp(cmdtext, "/respawnmedic", true))
    {
    if(PlayerInfo[playerid][pLeader] == 4)
    {
    for(new v=0; v<sizeof(MedicVehs); v++)
    {
    for(new i=0;i< MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(GetPlayerVehicleID(i) != MedicVehs[v])
    {
    SetVehicleToRespawn(MedicVehs[v]);
    }
    }
    }
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED," Du bist nicht Leader des Rettungsdienstes! ");
    }
    return 1;
    }

    MH :D
    So kann das nicht funktionieren :D
    Gib mir 10 Minuten , ich mach dir eins . Ich editiere diesen Beitrag dann ;)

    // Events
    new Float:EventPosX;
    new Float:EventPosY;
    new Float:EventPosZ;
    new EventAktiv;


    if(strcmp(cmd, "/markevent", true) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    GetPlayerPos(playerid, EventPosX, EventPosY, EventPosZ);
    EventAktiv = 1;
    SendClientMessage(playerid, COLOR_RED, "Du hast ein Event an dieser Position gesetzt!");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Das darfst du aber nicht :O");
    }
    return 1;
    }
    if(strcmp(cmd, "/gotoevent", true) == 0)
    {
    if(EventAktiv == 1)
    {
    new string9874[250];
    SetPlayerPos(playerid, EventPosX, EventPosY, EventPosZ);
    SendClientMessage(playerid, COLOR_GRAD2, "Du hast dich zum Event telepotiert!");
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string9874), "%s hat sich zum Event geportet!", sendername);
    SendAdminMessage(COLOR_YELLOW, string9874);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Es ist kein Event am Laufen!");
    }
    return 1;
    }
    if(strcmp(cmd, "/eventaus", true ) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Event ausgeschaltet");
    EventAktiv = 0;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Befehl nicht nutzen! ");
    }
    return 1;
    }


    Kannst du ja in deinem Gamemode einfügen ;)

    Geh mal unter "Showroom" und lad dir am besten den Standart GF runter . Dann compilst du diesen mit F5 und ziehst in per WinSCP in der Ordner "Gamemodes" dann in der Server.cfg unter Gamemodes den Namen des Gamemodes eintragen und los geht :)

    -.-
    Er meint es ist nicht möglich manuel den Skins laufsitles zu geben , d.b. SKIN ID 1 hat den Oma Laufstile ,SKIN ID 8 den Gangsta Laufstile usw.

    Du musst einfach UsePlayerPedAnims oder so ( Siehe Neons Beitrag ) löschen .. Dann laufen alle wie sie laufen sollten , gangstas wie gangstas , omas wie omas etc. ;)