Beiträge von GalaxyBeatz

    kann man auch die nehmen und einfach die kodinaten ändern?



    }
    if (PlayerInfo[playerid][pMember] == 0 || PlayerInfo[playerid][pLeader] == 0)//Noobspawn
    {
    SetPlayerPos(playerid,154.4994,-1949.3453,47.8750);//noobspawn
    SetPlayerFacingAngle(playerid,1.1566);
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    SetPlayerColor(playerid,0xDCDCDCFF);

    Bin neu im Scripten deswegen wo genau hier hin?


    Function OnPlayerDeath(playerid, killerid, reason)
    {
    RemovePlayerAttachedObject(playerid, 0);
    RemovePlayerAttachedObject(playerid, 1);
    M_OnPlayerDeath(playerid,killerid,reason);
    OnPlayerGangZoneDeath(playerid);
    new name[MAX_PLAYER_NAME];
    new string[256];
    PlayerInfo[playerid][pInvWeapon] = 0;
    PlayerInfo[playerid][pInvAmmo] = 0;
    PlayerInfo[playerid][pInvWeapon2] = 0;
    PlayerInfo[playerid][pInvAmmo2] = 0;
    FrakMatsHolding[playerid] = 0;
    new playercash;
    new victimteam;
    new killerteam;
    if(gPlayerUsingLoopingAnim[playerid])
    {
    gPlayerUsingLoopingAnim[playerid] = 0;
    TextDrawHideForPlayer(playerid,txtAnimHelper);
    }
    if(PlayerInfo[playerid][pLevel] > 2 && KHSperre[playerid] == 0 && PlayerInfo[playerid][pJailed] == 0 && PlayerInfo[playerid][pwJailed] == 0 && PlayerInfo[playerid][pGangJailed] == 0 && PlayerPaintballing[playerid] == 0)
    {
    PlayerInfo[playerid][pTot] = 1;
    OnDuty[playerid] = 0;
    new Float:pX,Float:pY,Float:pZ;
    GetPlayerPos(playerid, pX, pY, pZ);
    TotenKopf[playerid] = CreatePickup(1254,24, pX, pY, pZ);
    PlayerInfo[playerid][pTx] = pX;
    PlayerInfo[playerid][pTy] = pY;
    PlayerInfo[playerid][pTz] = pZ;
    }
    if(gPlayerUsingLoopingAnim[playerid])
    {
    gPlayerUsingLoopingAnim[playerid] = 0;
    }
    if(PlayerOnFire[playerid])
    {
    SendClientMessage(playerid, 0xff000000, "Du bist verbrannt!"); StopPlayerBurning(playerid);
    }
    if(BlindFold[playerid] == 1)
    {
    BlindFold[playerid] = 0;
    }
    if(PlayerInfo[playerid][pMauled] == 1)
    {
    PlayerInfo[playerid][pMauled] = 0;
    }
    InCargo[playerid] = 0; InLevi[playerid] = 0; InEnfo[playerid] = 0;
    if(FirstSpawn[playerid] == 1)
    {
    FirstSpawn[playerid] = 0;
    }
    //=======================
    victimteam = gTeam[playerid];
    killerteam = gTeam[killerid];
    gPlayerSpawned[playerid] = 0;
    GetPlayerName(playerid, name, sizeof(name));
    PlayerInfo[playerid][pLocal] = 255;
    if(killerid != 255)
    /*
    if(PlayerGangZone >= 0 && PlayerGangZone < 10)
    {
    if(IsPlayerInFrac(playerid,5) || IsPlayerInFrac(playerid,6) || IsPlayerInFrac(playerid,13)
    || IsPlayerInFrac(playerid,14) || IsPlayerInFrac(playerid,15) || IsPlayerInFrac(playerid,16) || IsPlayerInFrac(playerid,17)
    || IsPlayerInFrac(playerid,18) || IsPlayerInFrac(playerid,19) || IsPlayerInFrac(playerid,23))
    {
    if(PlayerGangZone >= 0 && PlayerGangZone < 10)
    {
    if(GangZone[PlayerGangZone][gzOwner] != PlayerInfo[playerid][pMember] && GangZone[PlayerGangZone][gzOwner] != PlayerInfo[playerid][pLeader])
    {
    new stringgy[256];
    new killernam[MAX_PLAYER_NAME];
    GetPlayerName(playerid,killernam,sizeof(killernam));
    format(stringgy, sizeof(stringgy), "Gangfight Kill : Du hast %s gekillt.",killernam);
    SendClientMessage(killerid,COLOR_WHITE,stringgy);
    }
    }
    }
    }
    */
    if(reason == 38)
    {
    new kstring[128];
    new kickname[MAX_PLAYER_NAME];
    if(IsPlayerConnected(killerid))
    {
    GetPlayerName(killerid, kickname, sizeof(kickname));
    format(string, 256, "Warnung: [%d]%s hat einen Spieler mit einer Minigun gekillt. ACHTUNG [CheatVerdacht].",killerid,kickname);
    ABroadCast(COLOR_YELLOW,string,1);
    printf("%s", kstring);
    }
    }
    if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11)
    {
    DisablePlayerCheckpoint(playerid);
    gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
    }
    new caller = Mobile[playerid];
    if(caller != 255)
    {
    if(caller < 255)
    {
    SendClientMessage(caller, COLOR_RED, "Die Verbindung wurde unterbrochen.");
    CellTime[caller] = 0;
    CellTime[playerid] = 0;
    Mobile[caller] = 255;
    }
    Mobile[playerid] = 255;
    CellTime[playerid] = 0;
    }
    ClearCrime(playerid);
    if(PlayerPaintballing[playerid] != 0)
    {
    PlayerPaintballKills[killerid] ++;
    if(PlayerPaintballKills[killerid] > PaintballWinnerKills)
    {
    new killer[MAX_PLAYER_NAME];
    PaintballWinner = killerid;
    PaintballWinnerKills = PlayerPaintballKills[killerid];
    GetPlayerName(killerid, killer, sizeof(killer));
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerPaintballing[i] != 0)
    {
    format(string, sizeof(string), "%s ist mit %d Kills in Führung.",killer,PaintballWinnerKills);
    SendClientMessage(i, COLOR_WHITE, string);
    }
    }
    }
    }
    return 1;
    }
    if(GettingCK[playerid] < 999 || OnCK[playerid] < 999)
    {
    if(IsPlayerConnected(killerid))
    {
    if(GettingCK[killerid] < 999 || OnCK[playerid] < 999)
    {
    new killer[MAX_PLAYER_NAME];
    new dier[MAX_PLAYER_NAME];
    GetPlayerName(playerid, dier, sizeof(dier));
    GetPlayerName(killerid, killer, sizeof(killer));
    format(string, sizeof(string), "%s hat deinen Charakter gesperrt, du kannst nun mit diesem Charakter nicht mehr Spielen.",killer);
    SendClientMessage(playerid, COLOR_LIGHTRED, string);
    format(string, sizeof(string), "%s hat den Spieler %s erledigt",killer,dier);
    CKLog(string);
    PlayerInfo[playerid][pCK] = 1;
    if(GettingCK[playerid] < 999) { GettingCK[playerid] = 999; }
    else if(OnCK[playerid] < 999) { OnCK[playerid] = 999; }
    if(GettingCK[killerid] < 999) { GettingCK[killerid] = 999; }
    else if(OnCK[killerid] < 999) { OnCK[killerid] = 999; }
    KickPlayer[playerid] = 1;
    }
    }
    }
    if(PlayerInfo[playerid][pHeadValue] > 0)
    {
    if(IsPlayerConnected(killerid))
    {
    if(PlayerInfo[killerid][pMember] == 8 || PlayerInfo[killerid][pLeader] == 8)
    {
    if(GoChase[killerid] == playerid)
    {
    ConsumingMoney[killerid] = 1;
    new killer[MAX_PLAYER_NAME];
    GetPlayerName(killerid, killer, sizeof(killer));
    new fkasse = PlayerInfo[playerid][pHeadValue]/2;
    FraktionsKasse[7] += fkasse;
    GivePlayerMoney(killerid, PlayerInfo[playerid][pHeadValue]/2);
    format(string,128,"<< Hitman %s hat den Auftrag an %s erfüllt und bekommt: $%d >>",killer,name,PlayerInfo[playerid][pHeadValue]/2);
    SendFamilyMessage(8, COLOR_YELLOW, string);
    PlayerInfo[playerid][pHeadValue] = 0;
    GotHit[playerid] = 0;
    GetChased[playerid] = 999;
    GoChase[killerid] = 999;
    }
    }
    }
    }
    if(victimteam >= 4)
    {
    if(IsPlayerConnected(killerid))
    {
    new slice = 100; //$100
    playercash = GetPlayerMoney(playerid);
    if(gTeam[killerid] != 2 && PlayerInfo[killerid][pMember] != 7) { WantedPoints[killerid] += 3; } //+ 2 wanted points
    if(SafeTime[playerid] <= 0)
    {
    if(gTeam[killerid] != gTeam[playerid])
    {
    if(GetPlayerState(killerid) == 1)
    {
    PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills] + 2;
    }
    else
    {
    PlayerInfo[killerid][pKills]++;
    }
    PlayerInfo[playerid][pKills]--;
    }
    }
    if (((gTeam[killerid]) == 1) || ((gTeam[killerid]) == 3 && civnokill) || (gTeam[killerid] == gTeam[playerid] && gTeam[playerid] != 4))
    {
    slice = 0;
    }
    if (((gTeam[killerid]) != 4) && ((gTeam[killerid]) == gTeam[playerid]))//no team kill
    {
    slice = 0;
    }
    if (playercash > 0)
    {
    GivePlayerMoney(playerid, -slice);
    }
    else
    {
    slice = slice+500;
    }
    GivePlayerMoney(killerid, slice);
    PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0);
    if (((gTeam[killerid]) == 3) && reason != 49)
    {
    SetPlayerCriminal(killerid,255, "Vorsätzlicher Mord");
    }
    else if (((gTeam[killerid]) == 3) && reason == 49)
    {
    SetPlayerCriminal(killerid,255, "Fahrerflucht");
    }
    }
    }
    else if (victimteam == 2)
    {
    if(IsPlayerConnected(killerid))
    {
    // Cop kill
    PlayerInfo[playerid][pKills]--;
    if (gTeam[killerid] == 2)//cops kill cop
    {
    PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
    GivePlayerMoney(killerid, -suecost);
    GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
    }
    if (gTeam[killerid] >= 3)
    {
    WantedPoints[killerid] += 3; //+ 2 wanted points
    if(reason != 49)
    {
    SetPlayerCriminal(killerid,255, "Vorsätzlicher Mord");
    }
    else if (reason == 49)
    {
    SetPlayerCriminal(killerid,255, "Fahrerflucht");
    }
    }
    if(gTeam[killerid] >= 5 && SafeTime[playerid] <= 0)
    {
    if(GetPlayerState(killerid) == 1)
    {
    PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills]+2;
    }
    else
    {
    PlayerInfo[killerid][pKills]++;
    }
    WantedPoints[killerid]+=2;
    }
    }
    }
    else if (victimteam == 3)
    {
    if(IsPlayerConnected(killerid))
    {
    // Civ kill
    if ((gTeam[killerid]) == 2 || PlayerInfo[killerid][pMember] == 7)//cops kill civ
    {
    if(WantedLevel[playerid] < 1)
    {
    PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
    GivePlayerMoney(killerid, -suecost);
    GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
    }
    }
    else
    {
    WantedPoints[killerid] += 3;
    }
    if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason != 49)
    {
    SetPlayerCriminal(killerid,255, "Vorsätzlicher Mord");
    }
    else if (((gTeam[killerid]) >= 3 || (gTeam[killerid]) == 1) && reason == 49)
    {
    SetPlayerCriminal(killerid,255, "Fahrerflucht");
    }
    }
    }
    else if (victimteam == 1)
    {
    if(IsPlayerConnected(killerid))
    {
    // Civ kill
    if ((gTeam[killerid]) == 2)//cops kill civ
    {
    PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
    GivePlayerMoney(killerid, -suecost);
    GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
    }
    else if ((gTeam[killerid]) == 1)//med kill civ
    {
    PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
    GivePlayerMoney(killerid, -suecost);
    GivePlayerMoney(playerid, suecost+100);//+100pays hospital bill
    }
    if (((gTeam[killerid]) == 4) && reason != 49)
    {
    SetPlayerCriminal(killerid,255, "Vorsätzlicher Mord");
    }
    else if (((gTeam[killerid]) == 3) && reason == 49)
    {
    SetPlayerCriminal(killerid,255, "Fahrerflucht");
    }
    }
    }
    if (victimteam >= 3 && WantedPoints[playerid] > 0 && killerteam == 2)
    {
    SetPlayerFree(playerid,killerid, "Gekillt");
    }
    killerid = INVALID_PLAYER_ID;
    SetPlayerColor(playerid,COLOR_ZIVI);
    return 1;

    Moin Leute ich wollte mal gern wissen wie macht man das wenn man stirbt kommt bei mir die Krankenahaus sicht du must Minuten warten weil bla bla aber die sache ist die wie stellt man ein das der tot am Krankenhaus LS spawnt und nich in seiner fraktion oder wenn er noob ist im noob spwan bitte hilft mir dabei

    Abend Leute
    Mir wird das immer mit das hier gezeigt
    PAWN Quelltext
    1


    native CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = 200.0);



    Aber ich verstehe das nich kann mir das einer an diesem Object zeigen wer echt super nette
    CreateDynamicObject(10377, 1480.5, -1814.5, 30.6, 0, 0, 90);

    Abend wollte mal wissen wie man objecte früher spawnen kann bei mir kommen objecte teilweise sehr sehr spät wie bei der stadthalle bei Samp wiki verstehe ich es nicht da kommen nur errors bitte helft mir

    Abend Community


    Ich habe ein Problem und zwar wenn ein neuer User sich einloggt bzw. registriert und dann das tutorial startet passiert volgendes und zwar das die id 0 nicht der neue sonder ein andrer wie zb. ich ich werde dann immer bei jedem neuen mit kucken müssen und das sollte nich so sein wenn ihr cods braucht schreibt runter weil da sind sehr viele übers tut und registrieren deswegen hab ich die nicht rein gemacht

    Moin leute mein tor geht runter aber es geht nich mich mehr hoch weiß einer wieso


    new tertor;




    }
    else if(IsPlayerInRangeOfPoint(playerid,5.0,1753.8046, 2083.0930, 11.7814))
    {
    if(PlayerInfo[playerid][pLeader] == 20 || PlayerInfo[playerid][pMember] == 20 )
    {
    PlaySoundForPlayer(playerid,1035);
    SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
    MoveDynamicObject(tertor,-302.1973, 1507.8628, 77.2728-10, 3.0);
    SetTimer("CloseTertor", 5000, 0);
    SendClientMessage(playerid, COLOR_YELLOW,"Das Tor ist offen. Beeil dich es schließt in 5 Sekunden");
    }
    else
    {
    SendClientMessage(playerid, ROT, "* Du bist nicht berechtigt dieses Tor zu öffnen!");
    return 1;
    }





    tertor = CreateDynamicObject(980, -302.19727, 1507.86279, 77.27282, 0.00000, 0.00000, 179.96541);







    }
    if(strcmp(cmd,"/tertor", true) == 0)
    {
    if(IsPlayerInFrac(playerid, 20))
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,-302.1973, 1507.8628, 77.2728))
    {
    PlaySoundForPlayer(playerid,1035);
    SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
    MoveDynamicObject(tertor, -302.1973, 1507.8628, 77.2728-10, 3.0);
    SetTimer("CloseTertor", 5000, 0);
    SendClientMessage(playerid, COLOR_YELLOW,"Das Tor Schließt in 5 Sekunden!");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist nicht befugt das Tor zu öffnen.");
    }
    return 1;





    Function CloseTertor()
    {
    MoveDynamicObject(tertor, -302.1973, 1507.8628, 71.5320, 3.0);
    return 1;
    }

    Abend Communit


    Wollte echt super gern wissen wie man eine NODM zone macht einfach wenn man in ein bestimmen bereich zb. Stadthalle das dann oben Rechts in der ecke steht NoDm aber finde nix bitte um Hielfe

    Abend Leute


    ich habe ein Problem mit mein Otor das tor will nich runter gehen die nachricht kommt aber es geht nich runter weiß da einer was?



    }
    else if(IsPlayerInRangeOfPoint(playerid,5.0,1045.25073, 2293.10962, 12.42060))
    {
    if(IsPlayerInFrac(playerid,24))
    {
    MoveDynamicObject(otor,1045.25073, 2293.10962, 12.42060-10,3.0);
    SetTimer("CloseOTOR", 5000, 0);
    PlaySoundForPlayer(playerid,1035);
    SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
    SendClientMessage(playerid,COLOR_YELLOW,"Das Tor ist offen. Beeil dich es schließt in 5 Sekunden");







    }
    if(strcmp(cmd,"/otor", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,1045.25073, 2293.10962, 12.42060))
    {
    if(IsPlayerInFrac(playerid,24))
    {
    MoveDynamicObject(otor,1045.25073, 2293.10962, 12.42060,3.0);
    SetTimer("CloseOTOR", 5000, 0);
    PlaySoundForPlayer(playerid,1035);
    SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
    SendClientMessage(playerid,COLOR_YELLOW,"Das Tor ist offen. Beeil dich es schließt in 5 Sekunden");
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist nicht befugt diesen Befehl zu benutzen.");
    }
    }
    return 1;






    }
    Function CloseOTOR()
    {
    MoveDynamicObject(otor,1045.25073, 2293.10962, 6.78083,3.0);
    return 1;




    Wer echt nice wenn mir einer helfen kann

    Abend Leute


    Wolte mal fragen wie man Objecte Früher sichtbarmachen kann weil meine Stadthalle Spawn reallative spät möchte gern das man sie von weiter weg sehen kann aber wie ein Stream habe ich sogar ein guten aber wie stellt man das ein hier das Object.
    CreateDynamicObject(10377, 1480.5, -1814.5, 30.6, 0, 0, 90);


    Bitte Helft mir
    Mit Freundlichen Grüßen
    GalaxyBeatz

    Hallo liebe Community


    Ich habe ein problem im Live Chat und zwar wenn ein News Reporter ein Live Chat Starten will mit einer beliebegen Person wir nur der News Reporter im Chat angezeigt die Person ist nicht sichtbar bzw. er kann nich beitreten? weiß wer was wieso das nicht geht

    Moin Leute


    Ich habe mal ne Frage wie macht man das vor dem passwort eingeben ein extra Dialog kommt da wo regeln drin stehen und wenn man ok drückt kommt man zu den login/register wenn man Nein drück wird man gekickt wie geht sowas?