Jump to content
  • 0

pomoc pickup heal


Fredderick

Dotaz

Zdravim, mam tu problem s pickupem na heal dam tu dve verze, jednu co jsem delal a jednu co jeste douprvil jakysi znamy a poslal mi to prez skype. problem je takovy, at to udelam jakkoliv tak ten pickup na serveru proste neni, nevim cim to je a tak se obracim na vas. Dival jsem se na spousty navodu tady na pawnu, ale bohuzel proste na serveru neni videt zadny pickup at uz to udelam jakkoliv. Jsem zacatecnik, takze jestli je to copy nebo ne je mi to fuk, proste ty pickupy tam chci a vse co znam mam odsud z pawna a navody taky. Diky za pomoc

#include <a_samp>
#define GREEN 0x00FF00FF
new heal1;
public OnFilterScriptInit()
{
heal1 = CreatePickup(1240,2,1604.5121,1817.3843,10.8203 -1);
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == heal1)
{
SetPlayerHealth(playerid, pickupid); // nastaví zdraví na 100playerid,20)
SendClientMessage(playerid, 0x00FF00FF ,"( Tvé zdraví bylo zvýšeno");
}
return 1;
}

 

#include <a_samp>
#define GREEN 0x00FF00FF
new heal1;
public OnFilterScriptInit()
{
heal1 = CreatePickup(1240,2,1604.5121,1817.3843,10.8203 -1);
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == heal1)
{
GetPlayerHealth(playerid,20); // nastaví zdraví na 100playerid,20)
SendClientMessage(playerid, 0x00FF00FF ,"( Tvé zdraví bylo zvýšeno");
}
return 1;
}

Link to comment
Share on other sites

6 odpovědí na tuto otázku

Recommended Posts

  • 0

SetPlayerHealth(playerid, pickupid); // nastaví zdraví na 100playerid,20)

Daj to na SetPlayerHealth(playerid, 100);// nastaví zdraví na 100playerid,20)

 

To jsem taky zkousel ale furd ten pickup tam neni. navic tohle je funkce, ja mam problem vubec z celym zobrazenim pickupu, takze bude problem nekde v tom cretatepickup, nebo ci ja vim, proste ne ze ten pickup nefunguje, ale on se nezobrazi vubec a nikde. To je ten problem

Link to comment
Share on other sites

  • 0

 

#include <a_samp>

#define GREEN 0x00FF00FF

new heal1;

public OnGameModeInit()

{

heal1 = CreatePickup(1240,2,1604.5121,1817.3843,10.8203, -1);

return 1;

}

public OnPlayerPickUpPickup(playerid, pickupid)

{

if(pickupid == heal1)

{

SetPlayerHealth(playerid,100); // nastavi zdravi na full

SendClientMessage(playerid, 0x00FF00FF ,"( Tvé zdraví bylo zvýšeno");

}

return 1;

}

 

Link to comment
Share on other sites

  • 0

opravil jsem mu to celé, otestoval, akorát má špatný typ pickupu že po 1. sebrání zmizí, ale jinak to funguje, jedině ty nechápeš

 

chyba byla zde:

heal1 = CreatePickup(1240,2,1604.5121,1817.3843,10.8203, -1);

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...