Sziasztok gondoltam csinálok olyat hogy oda álok a pulthoz és be állok egy pickuba kiad egy dialogot és ott lehet venni dolgokat de nem sikerül csinálnom pickupot hogy meg jelenitse elõször warning os volt aztán pedig semmi warning semmi de pickup sincs sehol amibe be álhassak
azt szeretném kérdezni hogy ennek mi a hibálya ? És hogyha van hibálya akkor ki javitaná nekem valaki ?
[pawn]#include <a_samp>
new pickup;
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
pickup=CreatePickup(1318,-2654.3352,1410.3619,910.1703);
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n----------------------------------\");
print(\" Blank Gamemode by your name here\");
print(\"----------------------------------\\n\");
}
#endif
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == pickup)
{
ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,\"BOLT\",\"Sör = 1000 FT\\nCigi = 4000 FT\\nÜdítõ = 500 FT\",\"megveszem\",\"mégse\");
}
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 2)
{
if(listitem == 0)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER);
GivePlayerMoney(playerid,-1000);
}
if(listitem == 1)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
GivePlayerMoney(playerid,-4000);
}
if(listitem == 2)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
GivePlayerMoney(playerid,-500);
}
return 1;
}
return 0;
}[/pawn]
a lementett kordináta ezt csak azért rakom ki mert lehet ezzel rontottam el:
AddPlayerClass(83,-2665.4922,1410.1440,906.2734,262.8682,0,0,0,0,0,0); // bolt
köszönöm a segitséget