Waffenbiz

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hi,


    wollte ma fragen ob mir jmd ein Waffenbiz erstellen kann mit /enter /exit und /buygun


    Ist warscheinlich zuviel verlangt, aber mal schauen :D Falls jmd bock hat soll er hier bitte reinschreiben :D


    Mfg


    zombiemodder

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • 9mm -500$
    Silenced 9mm -750$
    Desert Eagle -800$
    Shotgun -1000$
    Micro SMG (Uzi) -1205$
    SMG (MP5) -1500$
    AK47 (Kalashnikov) -3500$
    M4 -4000$
    Country Rifle -3000$
    Sniper Rifle -7500$


    Würdest du denn das Skript für mich machen :?

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

    2 Mal editiert, zuletzt von zombie.modder ()


  • //dcmd(buygun,6,cmdtext); unter OnPlayerCommandText
    //Außerhalb eines CallBacks
    dcmd_buygun(playerid, params[])
    {


    new waffe[43];
    if(sscanf(params,"s",waffe))
    {
    SendClientMessage(playerid,COLOR_RED,"Verwende:/buygun [WAFFENNAME] ");
    return 1;
    }
    if(PlayerToPoint(4.0,playerid, 1958.33, 1343.12, 15.36))
    {
    if(strcmp(waffe,"9mm",true,strlen(waffe))==0) //
    {
    if(GetPlayerMoney(playerid) >= 500 )
    {
    GivePlayerWeapon(playerid,22,1000);
    GivePlayerWeapon(playerid,22,1000);
    SendClientMessage(playerid,COLOR_RED,"9mm gekauft");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Nicht genügend Geld");
    return 1;
    }
    } // --------
    else if(strcmp(waffe,"deagle",true,strlen(waffe))==0)
    {
    if(GetPlayerMoney(playerid) >= 800 )
    {
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,24,1000);
    SendClientMessage(playerid,COLOR_RED,"deagle gekauft");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"icht genügend Geld");
    return 1;
    }// -----
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Waffe existiert nicht");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Nicht am/im Gunshop ");
    return 1;
    }
    }


    Ich hab dir mal einen Befehl entworfen,den du selbstverständlich erweitern kannst ( durch ----- gekennzeichnet )



    if(strcmp(cmdtext,"/enter",true)==0)
    {
    if(PlayerToPoint(4.0,playerid,X,Y,Z);
    {
    SetPlayerPos(playerid,X,Y,Z);
    return 1;
    }
    else {
    SendClientMessage(playerid,COLOR_RED,"Nicht nahe genug am Gunshop");
    return 1;
    }
    }
    //ebenso /exit gestalten

    Suche Scriptlehrer :rolleyes:

  • super, wurd auch Zeit xD, also den Rest kann ich für ein Biz mit BizInfo, ist recht einfach find ich :)

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee