[pomoc] Prodavnica oruzja

Započeo sampzone
11. Apr. 2011.
1,728
pregleda
3
postova
sampzone
5
Underboss
11. Apr. 2011.
mod koji ja koristim: Street Stories
problem: problem je u tome sto je jedan moj drug napravio fs prodavnice oruzja ali kada hocu da kupim oruzje izbaci mi meni ja ornacim da kipum tj kupim ali mi neda oruzje i neskida mi pare mozel pomoc

skripta

#include
#define ZELENO 0x33AA33AA
new oruzje;
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
new string;
new sendername;

public OnGameModeInit()
{
    print("\n--------------------------------------");
    print("    FS kupovanje oruzja by N1n0      ");
    print("--------------------------------------\n");
    Create3DTextLabel("Los Santos\nProdavnica Oruzja",0x00C3FFFF, 1367.3910,-1279.7725,13.5469, 50,0,3);
    Create3DTextLabel("Kucajte /oruzje za meni oruzja",0x00C3FFFF, 308.5346,-141.4474,999.6016, 50,0,3);
return 1;
}

public OnGameModeExit()
{
return 1;
}

public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid,ZELENO,"***Zelite oruzja? Odite u Los Santos Prodavnicu Oruzja i kupite! (/oruzje)***");
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/oruzje", cmdtext, true, 10) == 0)
{
        if(PlayerToPoint(4.0,playerid,308.5346,-141.4474,999.6016))
        {
ShowPlayerDialog(playerid,oruzje, DIALOG_STYLE_LIST, "Kupovina oruzja:", "Pancir (1000$) \nNoz (10$)\nBokser (5$)\nBeizbolska Palica (8$)\nKatana (12$)\n9mm Pistolj (500$)\nTihi 9mm (700$)\nDesert Eagle (900$)\nShotgun (1000$)\nSawn-off Shotgun (1200$)\nCombat Shotgun (1400$)\nMicro SMG (1000$)\nSMG (1500$)\nAK47 (2000$)\nM4 (2100$)\nTec9 (800$)\nSniper (3000$)", "Izaberi", "Izadji");
        GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s je kucao /oruzje!", sendername);
SendClientMessage(playerid, ZELENO, string);
}
else
{
    SendClientMessage(playerid,ZELENO,"Moras biti u Los Santos Prodavnici Oruzja!");
}
return 1;
}
return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(dialogid == oruzje)
{
if(response)
{
if(listitem == 0)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Pancir!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
SetPlayerArmour(playerid,100);
GivePlayerMoney(playerid,-1000);
    }
if(listitem == 1)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Noz!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,4,1);
GivePlayerMoney(playerid,-10);
    }
  if(listitem == 2)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Bokser!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,1,1);
GivePlayerMoney(playerid,-5);
    }
  if(listitem == 3)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Beizbolsku Palicu!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,5,1);
GivePlayerMoney(playerid,-😎;
    }
  if(listitem == 4)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Katanu!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,8,1);
GivePlayerMoney(playerid,-12);
    }
if(listitem == 5)
{
format(string, sizeof(string), "Cestitamo %s,kupio si 9mm Pistolj!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,22,500);
GivePlayerMoney(playerid,-500);
    }
  if(listitem == 6)
{
format(string, sizeof(string), "Cestitamo %s,Pistolj sa Prigusivacem!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,23,500);
GivePlayerMoney(playerid,-700);
    }
    if(listitem == 7)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Desert Eagle!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,24,500);
GivePlayerMoney(playerid,-900);
    }
  if(listitem == 😎
{
format(string, sizeof(string), "Cestitamo %s,kupio si Shotgun!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,25,500);
GivePlayerMoney(playerid,-1000);
    }
  if(listitem == 9)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Sawn-off Shotgun!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,26,500);
GivePlayerMoney(playerid,-1200);
    }
  if(listitem == 10)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Combat Shotgun!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,27,500);
GivePlayerMoney(playerid,-1400);
    }
  if(listitem == 11)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Micro SMG!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,28,1000);
GivePlayerMoney(playerid,-1000);
    }
  if(listitem == 12)
{
format(string, sizeof(string), "Cestitamo %s,kupio si SMG!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,29,1000);
GivePlayerMoney(playerid,-1500);
    }
  if(listitem == 13)
{
format(string, sizeof(string), "Cestitamo %s,kupio si AK47!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,30,1500);
GivePlayerMoney(playerid,-2000);
    }
    if(listitem == 14)
{
format(string, sizeof(string), "Cestitamo %s,kupio si M4!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,31,1500);
GivePlayerMoney(playerid,-2100);
    }
  if(listitem == 15)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Tec9!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,32,500);
GivePlayerMoney(playerid,-800);
    }
  if(listitem == 16)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Sniper!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,34,50);
GivePlayerMoney(playerid,-3000);
    }
}
return 1;
    }
    return 0;
}

public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
    if(IsPlayerConnected(playerid))
{
new Float😮ldposx, Float😮ldposy, Float😮ldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
}
return 0;
}
Viky
6
Legenda Foruma
11. Apr. 2011.
evo  🙄
#include 
#define ZELENO 0x33AA33AA
#define ORUZJE 562
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
new string;
new sendername;

public OnGameModeInit()
{
    print("\n--------------------------------------");
    print("     FS kupovanje oruzja by N1n0       ");
    print("--------------------------------------\n");
    Create3DTextLabel("Los Santos\nProdavnica Oruzja",0x00C3FFFF, 1367.3910,-1279.7725,13.5469, 50,0,3);
    Create3DTextLabel("Kucajte /oruzje za meni oruzja",0x00C3FFFF, 308.5346,-141.4474,999.6016, 50,0,3);
return 1;
}

public OnGameModeExit()
{
return 1;
}

public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid,ZELENO,"***Zelite oruzja? Odite u Los Santos Prodavnicu Oruzja i kupite! (/oruzje)***");
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/oruzje", cmdtext, true, 10) == 0)
{
        if(PlayerToPoint(4.0,playerid,308.5346,-141.4474,999.6016))
        {
ShowPlayerDialog(playerid,ORUZJE, DIALOG_STYLE_LIST, "Kupovina oruzja:", "Pancir (1000$) \nNoz (10$)\nBokser (5$)\nBeizbolska Palica (8$)\nKatana (12$)\n9mm Pistolj (500$)\nTihi 9mm (700$)\nDesert Eagle (900$)\nShotgun (1000$)\nSawn-off Shotgun (1200$)\nCombat Shotgun (1400$)\nMicro SMG (1000$)\nSMG (1500$)\nAK47 (2000$)\nM4 (2100$)\nTec9 (800$)\nSniper (3000$)", "Izaberi", "Izadji");
        GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s je kucao /oruzje!", sendername);
SendClientMessage(playerid, ZELENO, string);
}
else
{
    SendClientMessage(playerid,ZELENO,"Moras biti u Los Santos Prodavnici Oruzja!");
}
return 1;
}
return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(dialogid == ORUZJE)
{
if(response)
{
if(listitem == 0)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Pancir!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
SetPlayerArmour(playerid,100);
GivePlayerMoney(playerid,-1000);
    }
if(listitem == 1)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Noz!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,4,1);
GivePlayerMoney(playerid,-10);
    }
    if(listitem == 2)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Bokser!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,1,1);
GivePlayerMoney(playerid,-5);
    }
    if(listitem == 3)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Beizbolsku Palicu!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,5,1);
GivePlayerMoney(playerid,-8);
    }
    if(listitem == 4)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Katanu!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,8,1);
GivePlayerMoney(playerid,-12);
    }
if(listitem == 5)
{
format(string, sizeof(string), "Cestitamo %s,kupio si 9mm Pistolj!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,22,500);
GivePlayerMoney(playerid,-500);
    }
    if(listitem == 6)
{
format(string, sizeof(string), "Cestitamo %s,Pistolj sa Prigusivacem!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,23,500);
GivePlayerMoney(playerid,-700);
    }
    if(listitem == 7)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Desert Eagle!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,24,500);
GivePlayerMoney(playerid,-900);
    }
    if(listitem == 8)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Shotgun!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,25,500);
GivePlayerMoney(playerid,-1000);
    }
    if(listitem == 9)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Sawn-off Shotgun!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,26,500);
GivePlayerMoney(playerid,-1200);
    }
    if(listitem == 10)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Combat Shotgun!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,27,500);
GivePlayerMoney(playerid,-1400);
    }
    if(listitem == 11)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Micro SMG!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,28,1000);
GivePlayerMoney(playerid,-1000);
    }
    if(listitem == 12)
{
format(string, sizeof(string), "Cestitamo %s,kupio si SMG!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,29,1000);
GivePlayerMoney(playerid,-1500);
    }
    if(listitem == 13)
{
format(string, sizeof(string), "Cestitamo %s,kupio si AK47!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,30,1500);
GivePlayerMoney(playerid,-2000);
    }
    if(listitem == 14)
{
format(string, sizeof(string), "Cestitamo %s,kupio si M4!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,31,1500);
GivePlayerMoney(playerid,-2100);
    }
    if(listitem == 15)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Tec9!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,32,500);
GivePlayerMoney(playerid,-800);
    }
    if(listitem == 16)
{
format(string, sizeof(string), "Cestitamo %s,kupio si Sniper!", sendername);
GameTextForPlayer(playerid,string, 4000, 3);
GivePlayerWeapon(playerid,34,50);
GivePlayerMoney(playerid,-3000);
    }
}
return 1;
    }
    return 0;
}

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);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
}
return 0;
}
sampzone
5
Underboss
11. Apr. 2011.
opet nece da kupi oruzje

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha