Jump to content
  • 0

pomoc Bez funkcii helty a armor


mimo1188

Dotaz

no opet mam na vás porzbu no nebudme to rozpisovat no toto tu

 

#include

#define BARVA_BLUE 0x4682B4AA//defin barvy

 

new zbranm1;

#define BARVA_BLUE 0x4682B4AA//defin barvy

new Float:locx, Float:locy, Float:locz;

 

public OnFilterScriptExit()

{

return 1;

}

 

main()

{

print("\n----------------------------------");

print(" CW");

print("----------------------------------\n");

}

 

public OnGameModeInit()

{

zbranm1 = CreatePickup(1242,1,-2617.7300,210.7100,4.8400);

zbranm1 = CreatePickup(1240,1,-2617.7400,210.7100,4.8400);

zbranm1 = CreatePickup(1242,1,2314.3700,-1144.8100,1051.48);

zbranm1 = CreatePickup(1240,1,2314.3700,-1144.8100,1051.48);

zbranm1 = CreatePickup(1240,1,-2630.0835,1361.7996,7.1020);

zbranm1 = CreatePickup(1242,1,-2630.0835,1361.7996,7.1020);

zbranm1 = CreatePickup(1240,1,-1295.5300,2499.0000,86.95);

zbranm1 = CreatePickup(1242,1,-1295.5300,2499.0000,86.95);

return 1;

}

 

public OnGameModeExit()

{

return 1;

}

 

public OnPlayerRequestClass(playerid, classid)

{

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;

}

 

public OnPlayerRequestSpawn(playerid)

{

return 1;

}

 

public OnPlayerConnect(playerid)

{

return 1;

}

 

public OnPlayerDisconnect(playerid, reason)

{

return 1;

}

 

public OnPlayerSpawn(playerid)

{

GivePlayerWeapon(playerid, 16, 2);

GivePlayerWeapon(playerid, 24, 9999);

GivePlayerWeapon(playerid, 25, 9999);

GivePlayerWeapon(playerid, 28, 9999);

GivePlayerWeapon(playerid, 30, 9999);

GivePlayerWeapon(playerid, 22, 300);

GivePlayerWeapon(playerid, 35, 1);

return 1;

}

 

public OnPlayerDeath(playerid, killerid, reason)

{

GivePlayerWeapon(playerid, 16, 2);

GivePlayerWeapon(playerid, 24, 9999);

GivePlayerWeapon(playerid, 25, 9999);

GivePlayerWeapon(playerid, 28, 9999);

GivePlayerWeapon(playerid, 30, 9999);

GivePlayerWeapon(playerid, 22, 300);

GivePlayerWeapon(playerid, 35, 1);

return 1;

}

 

public OnVehicleSpawn(vehicleid)

{

return 1;

}

 

public OnVehicleDeath(vehicleid, killerid)

{

return 1;

}

 

public OnPlayerText(playerid, text[])

{

return 1;

}

 

public OnPlayerPrivmsg(playerid, recieverid, text[])

{

return 1;

}

 

public OnPlayerCommandText(playerid, cmdtext[])

{

if(strcmp(cmdtext, "/jetpack", true) == 0){

GetPlayerPos(playerid,locx,locy,locz);

AddStaticPickup(370,3,locx,locy,locz);

SendClientMessage(playerid, BARVA_BLUE, "Privolal jsis jetpack");//posle text po zadani prikazu

return 1;

}

return 0;

}

 

public OnPlayerInfoChange(playerid)

{

return 1;

}

 

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

{

return 1;

}

 

public OnPlayerExitVehicle(playerid, vehicleid)

{

return 1;

}

 

public OnPlayerStateChange(playerid, newstate, oldstate)

{

return 1;

}

 

public OnPlayerEnterCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerEnterRaceCheckpoint(playerid)

{

return 1;

}

 

public OnPlayerLeaveRaceCheckpoint(playerid)

{

return 1;

}

 

public OnRconCommand(cmd[])

{

return 1;

}

 

public OnObjectMoved(objectid)

{

return 1;

}

 

public OnPlayerObjectMoved(playerid, objectid)

{

return 1;

}

 

public OnPlayerPickUpPickup(playerid, pickupid)

{

if(pickupid == zbranm1)

{

SetPlayerHealth(playerid,100.0);

SetPlayerArmour(playerid,100.0);

}

return 1;

}

 

public OnPlayerSelectedMenuRow(playerid, row)

{

return 1;

}

 

public OnPlayerExitedMenu(playerid)

{

return 1;

}

 

no a tam ked si všimnete je o že mam na dajakom mieste helty a armor

 

public OnGameModeInit()

{

zbranm1 = CreatePickup(1242,1,-2617.7300,210.7100,4.8400);

zbranm1 = CreatePickup(1240,1,-2617.7400,210.7100,4.8400);

zbranm1 = CreatePickup(1242,1,2314.3700,-1144.8100,1051.48);

zbranm1 = CreatePickup(1240,1,2314.3700,-1144.8100,1051.48);

zbranm1 = CreatePickup(1240,1,-2630.0835,1361.7996,7.1020);

zbranm1 = CreatePickup(1242,1,-2630.0835,1361.7996,7.1020);

zbranm1 = CreatePickup(1240,1,-1295.5300,2499.0000,86.95);

zbranm1 = CreatePickup(1242,1,-1295.5300,2499.0000,86.95);

return 1;

}

no ale ja ked cez nich prejdem ta nič sa nedeje zo začiatku to šlo aspon pri jednom ale teraz som daco postlacal ulozil skusal a uz ani jedno neide no neviem prist tomu an koren v com je chyba

Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0

zase to nemas dobre

tam musis mat tak:

#include 
#define BARVA_BLUE 0x4682B4AA//defin barvy

new zbranm1;
new zbranm2;
new zbranm3;
new zbranm4;
new zbranm5;
new zbranm6;
new zbranm7;
new zbranm8;
#define BARVA_BLUE 0x4682B4AA//defin barvy
new Float:locx, Float:locy, Float:locz;

public OnFilterScriptExit()
{
return 1;
}

main()
{
print("\n----------------------------------");
print(" CW");
print("----------------------------------\n");
}

public OnGameModeInit()
{
zbranm1 = CreatePickup(1242,1,-2617.7300,210.7100,4.8400);
zbranm2 = CreatePickup(1240,1,-2617.7400,210.7100,4.8400);
zbranm3 = CreatePickup(1242,1,2314.3700,-1144.8100,1051.48);
zbranm4 = CreatePickup(1240,1,2314.3700,-1144.8100,1051.48);
zbranm5 = CreatePickup(1240,1,-2630.0835,1361.7996,7.1020);
zbranm6 = CreatePickup(1242,1,-2630.0835,1361.7996,7.1020);
zbranm7 = CreatePickup(1240,1,-1295.5300,2499.0000,86.95);
zbranm8 = CreatePickup(1242,1,-1295.5300,2499.0000,86.95);
return 1;
}

public OnGameModeExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
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;
}

public OnPlayerRequestSpawn(playerid)
{
return 1;
}

public OnPlayerConnect(playerid)
{
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

public OnPlayerSpawn(playerid)
{
GivePlayerWeapon(playerid, 16, 2);
GivePlayerWeapon(playerid, 24, 9999);
GivePlayerWeapon(playerid, 25, 9999);
GivePlayerWeapon(playerid, 28, 9999);
GivePlayerWeapon(playerid, 30, 9999);
GivePlayerWeapon(playerid, 22, 300);
GivePlayerWeapon(playerid, 35, 1);
return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
GivePlayerWeapon(playerid, 16, 2);
GivePlayerWeapon(playerid, 24, 9999);
GivePlayerWeapon(playerid, 25, 9999);
GivePlayerWeapon(playerid, 28, 9999);
GivePlayerWeapon(playerid, 30, 9999);
GivePlayerWeapon(playerid, 22, 300);
GivePlayerWeapon(playerid, 35, 1);
return 1;
}

public OnVehicleSpawn(vehicleid)
{
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}

public OnPlayerText(playerid, text[])
{
return 1;
}

public OnPlayerPrivmsg(playerid, recieverid, text[])
{
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/jetpack", true) == 0){
GetPlayerPos(playerid,locx,locy,locz);
AddStaticPickup(370,3,locx,locy,locz);
SendClientMessage(playerid, BARVA_BLUE, "Privolal jsis jetpack");//posle text po zadani prikazu
return 1;
}
return 0;
}

public OnPlayerInfoChange(playerid)
{
return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}

public OnRconCommand(cmd[])
{
return 1;
}

public OnObjectMoved(objectid)
{
return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == zbranm1)
{
SetPlayerHealth(playerid,100.0);
SetPlayerArmour(playerid,100.0);
}
return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}

public OnPlayerExitedMenu(playerid)
{
return 1;
}

 

NEMOZES TAM DAVAT Ku KAZDEMu PUICKUPU TEn ISTY NEW musi spravit, new zbranm2;,new zbranm3;....a TIE new zbranm2,3,4,5.. treba dosadit do OnGameModeInIt.Uz som ti to vysvetlil raz v v tom topicu!! :oops:

Link to comment
Share on other sites

  • 0

no hej ale tam ma funkciu iba ta

zbranm1 = CreatePickup(1242,1,-2617.7300,210.7100,4.8400);

a ostatne nemaju funkciu po ich nemas tu dole

public OnPlayerPickUpPickup(playerid, pickupid)

{

if(pickupid == zbranm1)

{

SetPlayerHealth(playerid,100.0);

SetPlayerArmour(playerid,100.0);

}

return 1;

}

chapes a neviem jak do toho pridat tie dialsie

no a viem ze si mi to uz visvetloval ale ja som sksual na jedno cislo to dat a tak to uz ostalo

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...