jarosek12
Wiek: 26 Na forum: 4449 dni Posty: 41
Piwa : 191
Dlaczego mi ten sklep nie dzia?a?
Gdy wchodz? w pickup jest gui ale gdy wybieram bron nie kupuje mi jej dlaczego?
Kod: #include a_samp
#include <sscanf>
#include <double-o-Files>
#define FILTERSCRIPT
#include <zcmd>
// kolory
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_ADMIN 0xFF0000AA
#define COLOR_RED 0xAA3333AA
#pragma unused strtok
#pragma unused ret_memcpy
#define DIALOGID 6969 //Kolor Menu
#pragma tabsize 0
#pragma tabsize 0
#define neondialog 8131
new twojpickup;// tworzy pickup
new twojpickup2;// tworzy pickup
public OnGameModeInit()
{
Create3DTextLabel( "{FF4500}Sklep PL", COLOR_WHITE, -245.9526,2611.1072,62.8582,333.0,0);//S.W.A.T
Create3DTextLabel( "{FF4500}Sklep USA", COLOR_WHITE, 395.4496,2460.2681,16.5000,37.0,0);//Terrorysci
twojpickup = CreatePickup(1274,1,-245.9526,2611.1072,62.8582);// dodaje go do mapy
twojpickup2 = CreatePickup(1274,1,395.4496,2460.2681,16.5000);// dodaje go do mapy
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == twojpickup2)
PlayerPlaySound(playerid, 1139, 0, 0, 0);
ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "{FFFF00}Kup Bro?:", "{FFD700}N??-500$\n{FF4500}Pi?a ?a?cuchowa-1000$\n{FFFFFF}Koktail Mo?otowa-2000$\n{FF0000}Micro UZI-4000$\n{00FF00}AK-47-4000$\n{FFD700}Snajperka-5000$\n{6A5ACD}9mm+T?umnik-2000$\n{00CED1}?ycie 100Hp-1000$\n{FF0000}Kamizelka 100Hp-1000$", "Kup", "Wyjdz");
if(pickupid == twojpickup)
{
PlayerPlaySound(playerid, 1139, 0, 0, 0);
ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "{FFFF00}Kup Bro?:", "{FFD700}N??-500$\n{FF4500}Pi?a ?a?cuchowa-1000$\n{FFFFFF}Koktail Mo?otowa-2000$\n{FF0000}Micro UZI-4000$\n{00FF00}AK-47-4000$\n{FFD700}Snajperka-5000$\n{6A5ACD}9mm+T?umnik-2000$\n{00CED1}?ycie 100Hp-1000$\n{FF0000}Kamizelka 100Hp-1000$", "Kup", "Wyjdz");
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
//G??wne Menu Kolor?w.
if(dialogid == DIALOGID)
{
if(response)
{
if(listitem == 0)
{
GivePlayerWeapon(playerid, 4, 150);
GivePlayerMoney(playerid, -500);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
if(listitem == 1)
{
GivePlayerWeapon(playerid, 9, 200);
GivePlayerMoney(playerid, -1000);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
if(listitem == 2)
{
GivePlayerWeapon(playerid, 18, 5);
GivePlayerMoney(playerid, -2000);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
if(listitem == 3)
{
GivePlayerWeapon(playerid, 28, 100);
GivePlayerMoney(playerid, -4000);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
if(listitem == 4)
{
GivePlayerWeapon(playerid, 30, 50);
GivePlayerMoney(playerid, -4000);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
if(listitem == 5)//News
{
GivePlayerWeapon(playerid, 34, 20);
GivePlayerMoney(playerid, -5000);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
if(listitem == 6)
{
GivePlayerWeapon(playerid, 23, 50);
GivePlayerMoney(playerid, -2000);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
if(listitem == 7)
{
SetPlayerHealth(playerid,100.0);
GivePlayerMoney(playerid, -1000);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
if(listitem == 8)
{
SetPlayerArmour(playerid,100.0);
GivePlayerMoney(playerid, -1000);
PlayerPlaySound(playerid, 1139, 0, 0, 0);
}
}
return 1;
}
return 1;
}
[/code]