Beiträge von Internex



    kannste mir das nochmal richtig einrücken pls? Ich bekomme dumme errors vom Einrücken :D


    Dank ^^

    Hey Breadfish,


    ich habe heir ein Ammunation /buygun sys, und wollte fragen wohin ich schreiben muss, (koords) wo man /buygun machen kann. also wenn ich ijn den laden gehe und /buygun mache steht du bist net in einem laden, also muss ich auch iwo hinschrieben, wo ich den befehl nutzen kann. Hier mein Pawn auszug:


    if (strcmp(cmd, "/buygun", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(GetPlayerMoney(playerid) < 1)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du hast nicht genug Geld !");
    return 1;
    }
    if(PlayerInfo[playerid][pGunLic] == 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du hast kein Waffenschein !");
    return 1;
    }
    /*
    Ahhhhh meine Lieblingsstelle! xD Hier ist definiert das man ohne schein keine waffen kaufen kann


    <=0 bedeuted wenn du kein schein hast
    */
    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~Ausverkauft", 5000, 1);
    return 1;
    }
    new mod = 100;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    format(string, sizeof(string), "Benutzung: /buygun [waffenname] [munition]");
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
    SendClientMessage(playerid, COLOR_WHITE,"*** Waffen & Munition ***");
    SendClientMessage(playerid, COLOR_GRAD2,string);
    format(gunstring1, 256, "Waffen: Fallschirm ($%d) Golfschläger ($%d) Schlagstock ($%d) Baseballschläger ($%d) Schaufel ($%d) PoolCue ($%d)",
    GunPrice[0][0]/100*mod,GunPrice[1][0]/100*mod,GunPrice[2][0]/100*mod,GunPrice[3][0]/100*mod,GunPrice[4][0]/100*mod,GunPrice[5][0]/100*mod,GunPrice[6][0]/100*mod);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring1);
    format(gunstring2, 256, "Waffen: VioletterDildo ($%d) WeißerDildo ($%d) LangerweißerDildo ($%d) WeißerDildo2 ($%d) Blumen ($%d) cane",
    GunPrice[7][0]/100*mod,GunPrice[8][0]/100*mod,GunPrice[9][0]/100*mod,GunPrice[10][0]/100*mod,GunPrice[11][0]/100*mod,GunPrice[12][0]/100*mod);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring2);
    format(gunstring3, 256, "Waffen: SD-Pistole ($%d) DesertEagle ($%d) MP5 ($%d)",
    GunPrice[13][0]/100*mod,GunPrice[14][0]/100*mod,GunPrice[15][0]/100*mod,GunPrice[16][0]/100*mod,GunPrice[17][0]/100*mod,GunPrice[18][0]/100*mod);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring3);
    format(gunstring4, 256, "Waffen: Shotgun ($%d) AK47 ($%d) M4 ($%d) Rifle ($%d)",
    GunPrice[19][0]/100*mod,GunPrice[20][0]/100*mod,GunPrice[21][0]/100*mod,GunPrice[22][0]/100*mod,GunPrice[23][0]/100*mod,GunPrice[24][0]/100*mod);
    SendClientMessage(playerid, COLOR_GRAD3, gunstring4);
    format(gunstring5, 256, "Waffen: Pistolen Munition ($%d) Shotgun Munition ($%d) MP5 Munition ($%d) AK47/M4 Munition ($%d) Sniper Munition ($%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), "BENUTZUNG: /buygun [Waffe] [Munition]");
    return 1;
    }
    new ammo = strval(tmp);
    if(ammo < 1 || ammo > 999) { SendClientMessage(playerid, COLOR_GREY, " Die Munition muss zwischen 1 und 999 sein !"); return 1; }
    if (strcmp(gunid, "Fallschirm", true, strlen(gunid)) == 0)
    {
    gun = 46;
    guncharge = GunPrice[0][0]/100*mod;
    ammocharge = 0;
    }
    else if (strcmp(gunid, "Golfschläger", true, strlen(gunid)) == 0)
    {
    gun = 2; guncharge = GunPrice[1][0]/100*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 2; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "Schlagstock", true, strlen(gunid)) == 0)
    {
    gun = 3; guncharge = GunPrice[2][0]/100*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 3; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "Baseballschläger", true, strlen(gunid)) == 0)
    {
    gun = 5; guncharge = GunPrice[4][0]/100*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 5; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "Schaufel", true, strlen(gunid)) == 0)
    {
    gun = 6; guncharge = GunPrice[5][0]/100*mod; 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*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 7; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "VioletterDildo", true, strlen(gunid)) == 0)
    {
    gun = 10; guncharge = GunPrice[7][0]/100*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 10; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "Weißerdildo", true, strlen(gunid)) == 0)
    {
    gun = 11; guncharge = GunPrice[8][0]/100*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 11; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "langerweißerdildo", true, strlen(gunid)) == 0)
    {
    gun = 12; guncharge = GunPrice[9][0]/100*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 12; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "weißerdildo2", true, strlen(gunid)) == 0)
    {
    gun = 13; guncharge = GunPrice[10][0]/100*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 13; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "Blumen", true, strlen(gunid)) == 0)
    {
    gun = 14; guncharge = GunPrice[11][0]/100*mod; 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*mod; ammocharge = 0;
    PlayerInfo[playerid][pGun1] = 15; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "SD-Pistole", true, strlen(gunid)) == 0)
    {
    gun = 23; guncharge = GunPrice[13][0]/100*mod; ammocharge = GunPrice[25][0]*ammo;
    PlayerInfo[playerid][pGun2] = 23; PlayerInfo[playerid][pAmmo2] = ammo;
    }
    else if (strcmp(gunid, "DesertEagle", true, strlen(gunid)) == 0)
    {
    gun = 24; guncharge = GunPrice[15][0]/100*mod; 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*mod; 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*mod; 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*mod; 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*mod; ammocharge = GunPrice[28][0]*ammo;
    PlayerInfo[playerid][pGun4] = 31; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else if (strcmp(gunid, "Sniper", true, strlen(gunid)) == 0)
    {
    gun = 33; guncharge = GunPrice[24][0]/100*mod; ammocharge = GunPrice[29][0]*ammo;
    PlayerInfo[playerid][pGun4] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD6, "Ladenbesitzer: Ich habe noch nie von dieser Waffe gehört.");
    return 1;
    }
    if((guncharge+ammocharge) > GetPlayerMoney(playerid))
    {
    format(infostring, 256, " Du hast nicht $%d !",guncharge+ammocharge);
    SendClientMessage(playerid, COLOR_GRAD3, infostring);
    return 1;
    }
    if(GetPlayerMoney(playerid) < (guncharge+ammocharge))
    {
    SendClientMessage(playerid, COLOR_GREY, " Geht nicht !");
    return 1;
    }
    new payout = guncharge + ammocharge;
    format(infostring, 256, "Du hast eine %s mit %d Munition für $%d erworben",gunid,ammo,payout);
    SendClientMessage(playerid, COLOR_GRAD3, infostring);
    if(location == 102 && IsACop(playerid)) { }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Für Mitglieder einer Staatlichen Fraktion sind die Waffen Kostenlos.");
    GivePlayerMoney(playerid, - payout);
    }
    BizzInfo[location-99][bTill] += payout;
    ExtortionBiz(location-99, payout);
    BizzInfo[location-99][bProducts]--;
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    GivePlayerWeapon(playerid, gun, ammo);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s hat Waffen für $%d eingekauft Am BIZ: %d", sendername, payout, location-99);
    printf("%s", string);
    PayLog(string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE,"Du bist nicht in einen Laden.");
    return 1;
    }
    }
    return 1;



    Danke für eure Hilfe :)

    Hey Breadfish,


    Kurz Frage kennt jemand ein gutes haussystem, womit man ingame häuser erstellen, löschen, kaufen, verkaufen (als player der da shaus gekauft hat, an einen adneren soieler verkaufen aknn ohne admin-hilfe)


    Ich habe schon viele getestet die unter Filterscripts standen, aber die haben alle net gefunzt,


    Mfg :)

    Nurmal so ne, es gibt bereits 1-2 Sollcher Listen, und die wurden selbstgemacht, ich denke da skein user Lust hat dir seine FS's zu Listen, und du sie dann rein schreibst, da schauen die meißten bestimmt lieber auf die bereits vorhandenen Listen.. ;)



    PS: Nette Idee, aber ich würde auch eher auf die Vorhandenen Schauen :)


    MfG:

    Dat Problem ist aber, dass es nicht gut aussieht.
    Meiner Meinung nach:
    Viel zu groß
    Sieht zu schlicht aus
    Zu eckig
    Die Schrift sieht ebenfalls viel zu schlicht aus



    Wie gesagt, so würde ich sie auch nicht benutzen, erst mal anpassen, mit den kleinen Fehlern, aber ich denke wer sich mit Photoshop auskennt etc. bekommt das in 10-15 minuten hin ;)

    Hi, bin gerade am mappen ich suche eine Große Platte oder ähnliches mit der ich den neuen LSPD boden belegen kann


    Hiezu ein screen



    habe den Standart LSPD boden und das haus entfernt, und mchte was neues hinmachen (neues gebäude) nun brauche ich aber eine "Unterlage" worauf ich die setzen kann, ein großer platz etc. ist aber nichz u finden, was empfehlt ihr mir?


    Kann mir jemand eine ID sagen?



    Sollte nicht überstehen und passig sein..



    Danköö! :)




    Danke es funktiniert, wie kann ich jetzt noch andere Benutzer-ränge also Moderator Community-Leitung Supporter etc. Einfügen?

    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\pawno\include\M_Bot.inc(156) : error 017: undefined symbol "IsAnAdmin"
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\pawno\include\M_Bot.inc(584) : warning 224: indeterminate array size in "sizeof" expression (symbol "")
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\pawno\include\M_Bot.inc(784) : error 004: function "IsAnAmbulance" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(3531) : error 004: function "OnPlayerCarLogin" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(4082) : error 004: function "OnPlayerCarUpdate" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(4269) : error 004: function "RemoveRoadblock" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(4312) : error 017: undefined symbol "SetPlayerToKnast"
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(4690) : error 004: function "ClearBlack" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5310) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5311) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5312) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5335) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5336) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5337) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5401) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5402) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5403) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5426) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5427) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5428) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5472) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5473) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5474) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5517) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5518) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5519) : error 004: function "ProxDetector" is not implemented
    C:\Users\Einstellungen & Test\Desktop\HD-Vollendung\gamemodes\hd.pwn(5573) : error 004: function "ProxDetector" is not implemented


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.



    Kommen 26 Errors ich koier mal wie ichs reingemacht habe:


    if(strcmp(cmdtext,"/aod", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    SetPlayerHealth(playerid,1000);
    SetPlayerArmour(playerid,10000);
    SetPlayerColor(playerid,0x9A0000FF);
    SendClientMessage(playerid,COLOR_RED,"** Sie sind nun AOD. Tippe /aodoff um wieder OffDuty zu gehen. **");
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "Level %d Admin %s ist nun OnDuty.", PlayerInfo[playerid][pAdmin],sendername);
    SendClientMessageToAll(COLOR_RED,string);
    SetPlayerSkin(playerid,217);
    if(PlayerInfo[playerid][pAdmin] == 1337)
    {
    admintext[playerid] = Create3DTextLabel("Serverleitung", 0xFFB400FF, 30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(admintext[playerid], playerid, 0.0, 0.0, 0.4);
    }
    new fid=GetPlayerVehicleID(playerid);
    if(IsPlayerInVehicle(playerid,fid))
    {
    SetVehicleHealth(fid,10000);
    }
    return 1;
    }
    if(strcmp(cmdtext,"/aodoff", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    SetPlayerHealth(playerid,100);
    SetPlayerArmour(playerid,0);
    SetPlayerColor(playerid,COLOR_WHITE);
    SendClientMessage(playerid,COLOR_RED,"** Sie sind nun AODOff. **");
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "Level %d Admin %s ist nun OffDuty.", PlayerInfo[playerid][pAdmin],sendername);
    SendClientMessageToAll(COLOR_RED,string);
    SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
    Delete3DTextLabel(admintext[playerid]);
    new fid=GetPlayerVehicleID(playerid);
    if(IsPlayerInVehicle(playerid,fid))
    {
    SetVehicleHealth(fid,1000);
    }
    return 1;
    }