Ahojte, som tu s ďalším problémom (nečakane). Tento krát sa jedná o pickup. Môj FS vyzerá následovne:
Spoiler
#include <a_samp>
#include <zcmd>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == pickup_money1)
{
GivePlayerMoney(playerid,1500);
SendClientMessage(playerid,-1,"{CC66FF}[BONUS] Našiel si bonus v hodnote 1 500$!");
}
if (pickupid == pickup_money2)
{ GivePlayerMoney(playerid,2873); SendClientMessage(playerid,-1,"{CC66FF}[BONUS] Našiel si bonus v hodnote 2 873$!");
}
if(pickupid == pickup_money3)
{ GivePlayerMoney(playerid,5000); SendClientMessage(playerid,-1,"{CC66FF}[BONUS] Našiel si bonus v hodnote 5 000$!");
}
return 1;
}
Ide o to, že na Servery mi to pickupy na danných miestach neukáže. FS je opäť bez errorov. Postupoval som podľa stránky: http://wiki.sa-mp.com/wiki/CreatePickup
Akurát keď tam pridám ten type, tak mi len pribudnú varovania.
Ktoré súradnice teda určujú X,Y,Z? Skúšal som totiž dať len prvé 3 (2096.1487 , 1285.3604 , 10.8203) Nešlo, tak som tam dal tie 4 (2096.1487 , 1285.3604 , 10.8203 , 180.2378) To isté, nešlo.
Dotaz
MajorGames4 1
Ahojte, som tu s ďalším problémom (nečakane). Tento krát sa jedná o pickup. Môj FS vyzerá následovne:
#include <zcmd>
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}
{
return 1;
}
{
print("\n----------------------------------");
print("FilterScript Vytvoril: MajorGames4");
print("----------------------------------\n");
}
new pickup_money2;
new pickup_money3;
{
pickup_money1 = CreatePickup(1274,2096.1487,1285.3604,10.8203,180.2378,-1);
pickup_money2 = CreatePickup(1274,1765.5474,624.2534,10.8203,252.5300,-1);
pickup_money3 = CreatePickup(1274,1484.1519,-193.1826,11.8182,294.0963,-1);
SetGameModeText("Super Parba V1.0");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
{
return 1;
}
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
{
if(pickupid == pickup_money1)
{
GivePlayerMoney(playerid,1500);
SendClientMessage(playerid,-1,"{CC66FF}[BONUS] Našiel si bonus v hodnote 1 500$!");
}
if (pickupid == pickup_money2)
{
GivePlayerMoney(playerid,2873);
SendClientMessage(playerid,-1,"{CC66FF}[BONUS] Našiel si bonus v hodnote 2 873$!");
}
if(pickupid == pickup_money3)
{
GivePlayerMoney(playerid,5000);
SendClientMessage(playerid,-1,"{CC66FF}[BONUS] Našiel si bonus v hodnote 5 000$!");
}
return 1;
}
Ide o to, že na Servery mi to pickupy na danných miestach neukáže. FS je opäť bez errorov. Postupoval som podľa stránky: http://wiki.sa-mp.com/wiki/CreatePickup
Akurát keď tam pridám ten type, tak mi len pribudnú varovania.
Sem vám ešte dám uložené pozície:
AddPlayerClass(0,2096.1487,1285.3604,10.8203,180.2378,0,0,0,0,0,0); // pickup1
AddPlayerClass(0,1765.5474,624.2534,10.8203,252.5300,0,0,0,0,0,0); // pickup2
AddPlayerClass(0,1484.1519,-193.1826,11.8182,294.0963,0,0,0,0,0,0); // pickup3
Ktoré súradnice teda určujú X,Y,Z? Skúšal som totiž dať len prvé 3 (2096.1487 , 1285.3604 , 10.8203) Nešlo, tak som tam dal tie 4 (2096.1487 , 1285.3604 , 10.8203 , 180.2378) To isté, nešlo.
Link to comment
Share on other sites
7 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now