Beiträge von Christoph

    Danke :D



    aber ich habe nochn Klammer Fehler Oo und weis nicht wo


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys == KEY_FIRE && zombie[playerid==1)
    {
    for(new i; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && zombie[i] == 0)
    {
    new Float:x1,Float:y1,Float:z1;
    GetPlayerPos(i,x1,y1,z1);
    if(PlayerToPoint(1.5,playerid,x1,y1,z1))
    {
    SendClientMessage(i,Color_RED,"Du bist infiziert");
    zombie[i] = 1;
    }
    return 1;
    }

    Moin Breadfisher,


    Ich hätte ne frage
    unzwar ich habe nen Teamdeathmach Script gescriptet
    und ich will , sobald der Spieler in team 1 (cops) automatisch ohne befehl zu Team2 (zombies)welchselt


    hier der Code:


    public OnPlayerDeath(playerid, killerid, reason)
    {


    if(Team[playerid] == TEAM_ZOMBIE && Team[killerid] == TEAM_SURVIVAL)
    {
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
    GivePlayerMoney(killerid,250);


    }
    else if(Team[playerid] == TEAM_SURVIVAL && Team[killerid] == TEAM_ZOMBIE)


    {
    SetPlayerTeam(playerid,GetPlayerTeam(playerid == TEAM_SURVIVAL));
    SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
    GivePlayerMoney(killerid,250);




    }
    else if(Team[playerid] == TEAM_SURVIVAL && Team[killerid] == TEAM_SURVIVAL)




    {
    SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
    GameTextForPlayer(killerid,"KEIN TEAMKILL!",2000,3);
    GivePlayerMoney(killerid,-200);
    GivePlayerMoney(playerid,200);
    SendClientMessage(playerid,COLOR_RED,"Du erh�ltst 200 $ vom Teamkiller");




    }
    else if(Team[playerid] == TEAM_ZOMBIE && Team[killerid] == TEAM_ZOMBIE)


    {
    SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
    GameTextForPlayer(killerid,"KEIN TEAMKILL!",2000,3);
    GivePlayerMoney(killerid,-200);
    GivePlayerMoney(playerid,200);
    SendClientMessage(playerid,COLOR_RED,"Du erh�ltst 200 $ vom Teamkiller");


    }


    return 1;
    }

    moin Breadfish freunde


    ich habe ein problem undzwar spawnt mein spieler nicht auf den gewollten wort sonder immer auf den San Fierro Airport Oo


    public OnPlayerSpawn(playerid)
    {
    SetPlayerInterior(playerid,0);


    if(Team[playerid] == TEAM_GROVE)
    {
    SetPlayerPos(playerid,-1177.3145,23.6505,96.1808);
    SetPlayerHealth(playerid,100);
    SetPlayerArmour(playerid,50);
    SetPlayerColor(playerid,COLOR_GREEN);



    }
    if(Team[playerid] == TEAM_BALLAS)
    {
    SetPlayerPos(playerid,-1161.7971,24.0786,242.8222);
    SetPlayerHealth(playerid,100);
    SetPlayerArmour(playerid,50);
    SetPlayerColor(playerid,COLOR_PURPLE);



    }
    return 1;
    }

    Moin Breadfisher,


    Ich hätte nen wunsch und zwar wenn jemand so nett ist und mir ein Dialog System bastelt mit den man sich einlogt (so wie /login) oder regestriert (wie /register)


    Ich weis das so was schon x ten mal eröffnet wurde aber keins wurde optimal angepasst/beantwortet


    Da ich noch ein anfänger in kenn ich noch nicht so gut aus

    Hi Breadfish Community,


    Ich hätte nen Wunsch wäre schön wenn einer den erfüllen könnte :D


    Undzwar ich hab nen GF Edit und wüde gern wenn mann tab drückt und auf den namen doppelklickt erscheint die Telefonnummer (also ein GUI interface)


    Das ist mein script von /number :D
    if (strcmp(cmd, "/number", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pPhoneBook] == 1)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Verwendung: /number [spielerid/teildesnamens]");
    return 1;
    }
    //giveplayerid = strval(tmp);
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(giveplayerid, sendername, sizeof(sendername));
    format(string, 256, "Name: %s, Ph: %d",sendername,PlayerInfo[giveplayerid][pPnumber]);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Diesen Spieler gibt es nicht!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast kein Telefonbuch!");
    }
    }
    return 1;
    }


    Mfg. Christoph

    Hallo Breadfisher Community


    Ich habe 3 wünsche und zwar das man bei /ipban nen Ip-ban Bekommt nicht nur nen namens ban


    2. und das es in SF ein Autohaus gibt und das man die Autos kaufen kann (benutze GodFather)


    3. Ich will das man maximal 70.000$ zinsen bekommen kann :D


    Ich hoffe das ihr mir helfen kann


    Mfg. Christoph

    also es gab bei Linux seinen errors die ich jetzt behoben hab^^


    if(PlayerInfo[playerid][pAdmin]>=1)
    {
    new PlayerName[MAX_PLAYERS];
    new ip[256];
    new string[256];
    GetPlayerName(playerid,PlayerName,MAX_PLAYERS);
    GetPlayerIp(playerid,ip,sizeof(ip));
    format(string,sizeof(string),"%s mit der IP %d hat den Server betreten.",PlayerName,ip);
    SendClientMessageToAll(COLOR_GREY, string);
    }

    jo ich würde gerne das es etwa so aussieht


    if(PlayerInfo[playerid][pAdmin] > 1337)
    {
    format(string,sizeof(string),"%s hat den Server betreten.",PlayerName);
    SendClientMessageToAll(COLOR_GREY, string);
    }
    in den stiel und das eben noch die IP dazu angezeigt wird


    und am besten wäre wenn ihr noch genau beschreibt wo das hingehört :) danke


    Mfg. Chrstoph