RO/createPed: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 23: Line 23:
===Argumente Necesare===  
===Argumente Necesare===  
*'''id model:''' Un număr care specifică modelul pielii [[Character_Skins|GTASA skin ID]].
*'''id model:''' Un număr care specifică modelul pielii [[Character_Skins|GTASA skin ID]].
*'''x:''' Un număr care reprezintă coordonatele X de pe hartă.
*'''x:''' Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele X de pe hartă.
*'''y:''' Un număr care reprezintă coordonatele Y de pe hartă.
*'''y:''' Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele Y de pe hartă.
*'''z:''' Un număr care reprezintă coordonatele Z de pe hartă.
*'''z:''' Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele Z de pe hartă.


==Argumente Opționale==
==Argumente Opționale==

Latest revision as of 21:29, 15 March 2023

Creează un ped în lumea GTA.

Sintaxă

Click to collapse [-]
Server
ped createPed ( int id model, float x, float y, float z [, float rotație = 0.0, bool sincronizat = true ] )

Argumente Necesare

  • id model: Un număr care specifică modelul pielii GTASA skin ID.
  • x: Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele X de pe hartă.
  • y: Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele Y de pe hartă.
  • z: Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele Z de pe hartă.

Argumente Opționale

NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.

  • rotație: Un număr care reprezintă rotația în grade.
  • sincronizat: O valoare booleană care reprezintă dacă ped-ul va fi sau nu sincronizat. Dezactivarea sincronizării ar putea fi utilă pentru ped-urile înghețate sau statice pentru a crește performanța serverului.
Click to collapse [-]
Client
ped createPed ( int id model, float x, float y, float z [, float rotație = 0.0 ] )

Argumente Necesare

  • id model: Un număr care specifică modelul pielii GTASA skin ID.
  • x: Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele X de pe hartă.
  • y: Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele Y de pe hartă.
  • z: Un numar real ce poate sa aiba sau nu zecimale poate sa fie sau nu negativ care reprezintă coordonatele Z de pe hartă.

Argumente Opționale

NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.

  • rotație: Un număr care reprezintă rotația în grade.

Returnează

Returnează un element ped dacă a fost creat cu succes.

Exemplu

Click to collapse [-]
Server

Acest exemplu creează un ped când resursa va porni:

function pedLoad ( name )
   createPed ( 120, 5540.6654, 1020.55122, 1240.545 )
end
addEventHandler ( "onResourceStart", getResourceRootElement(), pedLoad )
Click to collapse [-]
Client

Acest exemplu creează un ped si il face invincibil:

thePed = createPed(120, 5540.6654, 1020.55122, 1240.545) -- Creează un ped
function cancelPedDamage()
	cancelEvent() -- Cancelează eventul onClientPedDamage
end
addEventHandler("onClientPedDamage", thePed, cancelPedDamage) -- Când thePed va fi lovit, onClientPedDamage va fi cancelat

Tradus

de către Hydra45 (Gabriel45#6859 - Discord)

Probleme

Issue ID Description
#375 Sync distance of unoccupied vehicles and peds should match stream distance
#605 Ped fireing Projectiles doesn't work
#492 Peds shooting incorrectly


Vezi si