Jump to content
  • 0

pomoc OnPlayerRequestClass


Mivčo

Dotaz

Sojte ;) moj bratranec si chce dat na ,,rze 7.4" take vylepšenie :d

spravil si že si vyberie tie kraviny ako ked prideš na rze že ci by ste mu pomohli

Ja by som mu poradil ale nemam ani cas na pawn :d

Zmenil si Case3 a Case4 a vôbec mu to nejde.

#include a_samp

public OnFilterScriptInit(){
AddPlayerClass(249, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(28, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(120, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(0, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(1, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(2, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(66, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(290, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(291, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(292, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(293, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(294, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(295, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(296, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(297, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(299, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(59, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(60, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(98, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(101, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(185, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(186, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(187, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(188, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(240, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(195, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(194, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(193, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(192, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(191, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
AddPlayerClass(190, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1676.3002,1449.4320,10.7849);
SetPlayerFacingAngle(playerid, 89.624);
switch(random(5)) {
case 0:{
SetPlayerCameraPos(playerid, 2016.0831, 1669.5897, 13.3373);
SetPlayerCameraLookAt(playerid, 2006.3176, 1669.4318, 17.201);
}
case 1:{
SetPlayerCameraPos(playerid, 2057.7805, 1014.6895, 10.91);
SetPlayerCameraLookAt(playerid, 2021.9477, 1008.3184, 15.2925);
}
case 2:{
SetPlayerCameraPos(playerid, 2098.1823, 1159.0108, 24.5625);
SetPlayerCameraLookAt(playerid, 2205.0881, 1103.565, 38.9416);
}
case 3:{
SetPlayerCameraPos(playerid, 2010.3269,-1767.1021,17.3493);
SetPlayerCameraLookAt(playerid, 2015.1829,-1765.7904,17.3359);
}
case 4:{
SetPlayerCameraPos(playerid, -1543.8359,699.0861,139.2734);
SetPlayerCameraLookAt(playerid, -1540.3295,695.4070,138.0688);
}
}
return 1;
}

Link to comment
Share on other sites

7 odpovědí na tuto otázku

Recommended Posts

  • 0

jake switch random :d

 

new text = random(5);

switch(text)

{

case...

}

 

.. -_- to je úplne jedno že či dá switch(random(..)) alebo new .. = random(..); :d Btw. Script vyzerá byť v pohode.. Skôr by som povedal že mu to brzdí mod.. FSka načitáva skôr ako mód takže najprv ti načíta tento FS.. A potom ti načíta mód.. Takže celý Fs sa vynuluje.. Preto to nejde.. :d

Link to comment
Share on other sites

  • 0

šak to máš ako v príkaze.. Môžeš si dať new id = strval(params); alebo používaš namiesto id rovno to strval... To je úplne jedno až na to že keď si vytvoríš premenu tak to máš kratšie v switch ale inak to je úplne jedno.. :)

Link to comment
Share on other sites

  • 0

no dobre ale co switch random co random z nicoho ? switch(random(5))

 

 

Vieš čo robí funkcia random(); ?? Prečo píšeš akože z čoho random. Random -> Funkcia ktorá nám dá ľubovoľné číslo. Random(max); // max = 0-max čiže výjde číslo od nula po zadanú hodnotu, výber čísla nieje možné nijako ovplyvniť a číslo, ktoré funkcia vgeneruje sa javí ako navrátená hodnota. Čiže sa dá použiť aj ako new x = random(xx); alebo rovno random(xx); ... Taktiež napríklad funkcia GetPlayerVehicleID(playerid);

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