Beiträge von FiLL3FL0WS

    Hey BrotFischer's


    Ich dachte nach den neulichen Ufo-Ereignissen das ich hier einmal ein Sammelthread rund um Alien's und UFO's eröffne. 8|


    Ich weiss das es immerwieder Video's auf YouTube gibt. Als ich dann aber gemerkt habe,
    dass es in letzter Zeit ganz viel neue Video's gegeben hat, frage ich mich jetzt auch langsam, was dass soll.


    Was meint ihr dazu? Zufall das es in letzter Zeit so viele Menschen auf der ganzen Welt das gleiche beobachten?



    mfg Red

    Ich hatte das Problem auch ;D


    Du musst unter "Du wurdest erfolgreich eingeloggt (Oder was bei dir kommt wenn du dich eingeloggt hast)"


    SpawnPlayer(playerid);


    hinschreiben.




    Dann unter OnPlayerSpawn das hier mit deinen Coords für den ZiviSpawn einfügen:


    {
    SetPlayerPos(playerid,1167.5198,-1491.1378,22.7576);
    }



    Bei mir ging's dann so ;D



    mfg Red

    Hey


    Meinst du Ammu's wo man mit einem Marker reingeht, und dann mit /buygun (Oder irgendeinem Command) Waffen kauft?


    Falls du das meinst, kannst du mit hilfe dieser Tutorials des selber machen ;)


    SAMP Eingänge erstellen


    Befehl

    //DIe Zeile hier, muss oben im script sein
    forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);


    //befehl
    if (strcmp(cmd, "/buygun", true) == 0)
    {
    if(!PlayerToPoint(2.0/*Hier der Radius*/, playerid, -1947.0897,-1083.3270,30.7734)) // Hier die Coordinaten wo man im Waffenladen stehen muss, um eine Waffe zu kaufen
    {
    SendClientMessage(playerid, COLOR_DARKRED, "Du bist nicht im Shop!");
    return 1;
    }
    if (IsPlayerConnected(playerid))
    {
    if (GetPlayerMoney(playerid) < 1)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du hast nicht genug Geld dabei!");
    return 1;
    }
    new gun;
    new gunid[16];
    new gunstring1[256];
    new gunstring2[256];
    new gunstring3[256];
    new gunstring4[256];
    new gunstring5[256];
    new infostring[256];
    new guncharge;
    new ammocharge;
    new location = PlayerInfo[playerid][pLocal];
    if(location == 99 || location == 100 || location == 102)
    {
    if (BizzInfo[location-99][bProducts] <= 0)
    {
    GameTextForPlayer(playerid, "~r~nicht lieferbar.", 5000, 1);
    return 1;
    }
    new mod1 = 100;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    format(string, sizeof(string), "Verkäufer: /buygun [Waffenname] [Munition]");
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
    SendClientMessage(playerid, COLOR_WHITE,"*** Guns & Ammo ***");
    SendClientMessage(playerid, COLOR_GRAD2,string);
    format(gunstring1, 256, "Waffen: parachute ($%d) golfclub ($%d) nightstick ($%d) baseballbat ($%d) shovel ($%d) poolcue ($%d)",
    GunPrice[0][0]/100*mod1,GunPrice[1][0]/100*mod1,GunPrice[2][0]/100*mod1,GunPrice[3][0]/100*mod1,GunPrice[4][0]/100*mod1,GunPrice[5][0]/100*mod1,GunPrice[6][0]/100*mod1);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring1);
    format(gunstring2, 256, "Waffen: purpledildo ($%d) whitedildo ($%d) longwhitedildo ($%d) whitedildo2 ($%d) flowers ($%d) cane",
    GunPrice[7][0]/100*mod1,GunPrice[8][0]/100*mod1,GunPrice[9][0]/100*mod1,GunPrice[10][0]/100*mod1,GunPrice[11][0]/100*mod1,GunPrice[12][0]/100*mod1);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring2);
    format(gunstring3, 256, "Waffen: sdpistol ($%d) deagle ($%d) mp5 ($%d)",
    GunPrice[13][0]/100*mod1,GunPrice[14][0]/100*mod1,GunPrice[15][0]/100*mod1,GunPrice[16][0]/100*mod1,GunPrice[17][0]/100*mod1,GunPrice[18][0]/100*mod1);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring3);
    format(gunstring4, 256, "Waffen: shotgun ($%d) ak47 ($%d) m4 ($%d) rifle ($%d)",
    GunPrice[19][0]/100*mod1,GunPrice[20][0]/100*mod1,GunPrice[21][0]/100*mod1,GunPrice[22][0]/100*mod1,GunPrice[23][0]/100*mod1,GunPrice[24][0]/100*mod1);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring4);
    format(gunstring5, 256, "Waffen:: pistolammo ($%d) shotgunammo ($%d) smgammo ($%d) assaultammo ($%d) rifleammo ($%d)",
    GunPrice[25][0],GunPrice[26][0],GunPrice[27][0],GunPrice[28][0],GunPrice[29][0]);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring5);
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
    return 1;
    }
    strmid(gunid, tmp, 0, strlen(cmdtext), 255);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    format(string, sizeof(string), "Verkäufer: /buygun [Waffenname] [Munition].");
    return 1;
    }
    new ammo = strval(tmp);
    if(ammo < 1 || ammo > 999) { SendClientMessage(playerid, COLOR_GREY, " Mindestens 1 Patrone und höchstens 999 Patronen!"); return 1; }
    if (strcmp(gunid, "parachute", true, strlen(gunid)) == 0)
    {
    gun = 46;
    guncharge = GunPrice[0][0]/100*mod1;
    ammocharge = 0;
    }
    else if (strcmp(gunid, "golfclub", true, strlen(gunid)) == 0)
    {
    gun = 2; guncharge = GunPrice[1][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 2; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "nightstick", true, strlen(gunid)) == 0)
    {
    gun = 3; guncharge = GunPrice[2][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 3; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "baseballbat", true, strlen(gunid)) == 0)
    {
    gun = 5; guncharge = GunPrice[4][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 5; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "shovel", true, strlen(gunid)) == 0)
    {
    gun = 6; guncharge = GunPrice[5][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 6; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "poolcue", true, strlen(gunid)) == 0)
    {
    gun = 7; guncharge = GunPrice[6][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 7; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "purpledildo", true, strlen(gunid)) == 0)
    {
    gun = 10; guncharge = GunPrice[7][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 10; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "whitedildo", true, strlen(gunid)) == 0)
    {
    gun = 11; guncharge = GunPrice[8][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 11; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "longwhitedildo", true, strlen(gunid)) == 0)
    {
    gun = 12; guncharge = GunPrice[9][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 12; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "whitedildo2", true, strlen(gunid)) == 0)
    {
    gun = 13; guncharge = GunPrice[10][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 13; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "flowers", true, strlen(gunid)) == 0)
    {
    gun = 14; guncharge = GunPrice[11][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 14; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "cane", true, strlen(gunid)) == 0)
    {
    gun = 15; guncharge = GunPrice[12][0]/100*mod1; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 15; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "sdpistol", true, strlen(gunid)) == 0)
    {
    gun = 23; guncharge = GunPrice[13][0]/100*mod1; ammocharge = GunPrice[25][0]*ammo;
    PlayerInfo[playerid][pGun2] = 23; PlayerInfo[playerid][pAmmo2] = ammo;
    }
    else if (strcmp(gunid, "deagle", true, strlen(gunid)) == 0)
    {
    gun = 24; guncharge = GunPrice[15][0]/100*mod1; ammocharge = GunPrice[25][0]*ammo;
    PlayerInfo[playerid][pGun2] = 24; PlayerInfo[playerid][pAmmo2] = ammo;
    }
    else if (strcmp(gunid, "mp5", true, strlen(gunid)) == 0)
    {
    gun = 29; guncharge = GunPrice[18][0]/100*mod1; ammocharge = GunPrice[27][0]*ammo;
    PlayerInfo[playerid][pGun3] = 29; PlayerInfo[playerid][pAmmo3] = ammo;
    }
    else if (strcmp(gunid, "shotgun", true, strlen(gunid)) == 0)
    {
    gun = 25; guncharge = GunPrice[19][0]/100*mod1; ammocharge = GunPrice[26][0]*ammo;
    PlayerInfo[playerid][pGun3] = 25; PlayerInfo[playerid][pAmmo3] = ammo;
    }
    else if (strcmp(gunid, "ak47", true, strlen(gunid)) == 0)
    {
    gun = 30; guncharge = GunPrice[22][0]/100*mod1; ammocharge = GunPrice[28][0]*ammo;
    PlayerInfo[playerid][pGun4] = 30; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else if (strcmp(gunid, "m4", true, strlen(gunid)) == 0)
    {
    gun = 31; guncharge = GunPrice[23][0]/100*mod1; ammocharge = GunPrice[28][0]*ammo;
    PlayerInfo[playerid][pGun4] = 31; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else if (strcmp(gunid, "rifle", true, strlen(gunid)) == 0)
    {
    gun = 33; guncharge = GunPrice[24][0]/100*mod1; ammocharge = GunPrice[29][0]*ammo;
    PlayerInfo[playerid][pGun4] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD6, "c");
    return 1;
    }
    if((guncharge+ammocharge) > GetPlayerMoney(playerid))
    {
    format(infostring, 256, " Du hast keine $%d !",guncharge+ammocharge);
    SendClientMessage(playerid, COLOR_GRAD3, infostring);
    return 1;
    }
    if(GetPlayerMoney(playerid) < (guncharge+ammocharge))
    {
    SendClientMessage(playerid, COLOR_GREY, " Ich kann diese Waffe nicht finden!");
    return 1;
    }



    //nach ganz unten
    public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
    {
    if (IsPlayerConnected(playerid))
    {
    new Float:oldposx, Float:oldposy, Float:oldposz;
    new Float:tempposx, Float:tempposy, Float:tempposz;
    GetPlayerPos(playerid, oldposx, oldposy, oldposz);
    tempposx = (oldposx -x);
    tempposy = (oldposy -y);
    tempposz = (oldposz -z);
    //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
    if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
    {
    return 1;
    }
    }
    return 0;
    }



    Ich hoffe ich konnte dir helfen ;D


    mfg Red

    Hey


    Alo es kommt "Du wurdest erfolgreich eingeloggt." und dann musst du zuerst noch auf Spawn klicken,
    damit der Spieler spawnt.


    Oder was meinste?



    mfg Red

    Wir Schweizer werden wohl eines unseren AKW's abschalten :thumbup:


    Ausserdem, wer den genauen Grund kennt warum es Tschernobyl gejätet hat,
    weiss, dass man das nicht mit Japan vergleichen kann.




    //EDIT Sorry, ich will heute irgendwie immer nur Schweizer-Deutsch schreiben xD


    (Übersetzung: gejätet = Zerstört)