SA-MP Forums Archive
їCуmo lo hago, o cuбnto me cobran? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: їCуmo lo hago, o cuбnto me cobran? (/showthread.php?tid=609021)



їCуmo lo hago, o cuбnto me cobran? - Fagrinht - 07.06.2016

Buenas, їCуmo hago o cuбnto me cobran por una cinemбtica de un aviуn Shamal aterrizando al aero de LS con BOX arriba y abajo y listo, como entrada al sv? Como el SPAWN es en el aeropuerto de LS quiero esa entrada.


Re: їCуmo lo hago, o cuбnto me cobran? - SickAttack - 07.06.2016

Cuanto ofreces?


Re: їCуmo lo hago, o cuбnto me cobran? - Onfroi - 07.06.2016

https://sampwiki.blast.hk/wiki/MoveObject


Respuesta: їCуmo lo hago, o cuбnto me cobran? - Fagrinht - 07.06.2016

Quote:
Originally Posted by Fagrinht
Посмотреть сообщение
Buenas, їCуmo hago o cuбnto me cobran por una cinemбtica de un aviуn Shamal aterrizando al aero de LS con BOX arriba y abajo y listo, como entrada al sv? Como el SPAWN es en el aeropuerto de LS quiero esa entrada.
Es algo bбsico y simple, usted dнgame.


Re: їCуmo lo hago, o cuбnto me cobran? - neropic - 07.06.2016

Quote:
Originally Posted by Onfroi
Посмотреть сообщение
Claaaro, utilizas esto que te acaba de pasar, y luego sacas coordenadas de donde quieres que estй la cбmara utilizando:

PHP код:
SetPlayerCameraPos
SetPlayerCameraLookAt
SetPlayerPos 
Код:
https://sampwiki.blast.hk/wiki/SetPlayerCameraPos
Код:
https://sampwiki.blast.hk/wiki/SetPlayerCameraLookAt
Код:
https://sampwiki.blast.hk/wiki/SetPlayerPos
Esto lo que harб es que cuando realiza la animaciуn el aviуn podrбs verlo.

Luego en OnPlayerSpawn colocas:

Код:
TogglePlayerControllable(playerid, true);
Para el box debes crear 2 textraw box.

Creas new:

Код:
new Text:Boxcentro1;
Код:
new Text:Boxcentro2;
Ongamemodeinit :

Yo te lo hago con 1 vas a tener que hacer con los 2 solo debes variar la posiciуn

Код:
Boxcentro = TextDrawCreate(165.000000, 175.000000, "box");
	TextDrawBackgroundColor(Boxcentro, 255);
	TextDrawFont(Boxcentro, 1);
	TextDrawLetterSize(Boxcentro, 0.000000, 7.100000);
	TextDrawColor(Boxcentro, -1);
	TextDrawSetOutline(Boxcentro, 0);
	TextDrawSetProportional(Boxcentro, 1);
	TextDrawSetShadow(Boxcentro, 1);
	TextDrawUseBox(Boxcentro, 1);
	TextDrawBoxColor(Boxcentro, 0x00000055);
	TextDrawTextSize(Boxcentro, 450.000000, 0.000000);
	TextDrawSetSelectable(Boxcentro, 0);
En el lugar donde quieras que el avion aterrice: Por ejemplo en OnPlayerRequestClass

Код:
TextDrawShowForPlayer(playerid, Boxcentro1);
Код:
TextDrawShowForPlayer(playerid, Boxcentro2);
En el lugar donde quieras que se borre: Por ejemplo en OnPlayerSpawn

Код:
TextDrawHideForPlayer(playerid, Boxcentro1);
Код:
TextDrawHideForPlayer(playerid, Boxcentro2);
No se el tamaсo que quieres del box, eso lo tienes que cambiar.

No se si me explico bien.


Respuesta: Re: їCуmo lo hago, o cuбnto me cobran? - Fagrinht - 08.06.2016

Quote:
Originally Posted by neropic
Посмотреть сообщение
Claaaro, utilizas esto que te acaba de pasar, y luego sacas coordenadas de donde quieres que estй la cбmara utilizando:

PHP код:
SetPlayerCameraPos
SetPlayerCameraLookAt
SetPlayerPos 
Esto lo que harб es que cuando realiza la animaciуn el aviуn podrбs verlo.

Luego en OnPlayerSpawn colocas:

Код:
TogglePlayerControllable(playerid, true);
Para el box debes crear 2 textraw box.

Creas new:

Код:
new Text:Boxcentro1;
Код:
new Text:Boxcentro2;
Ongamemodeinit :

Yo te lo hago con 1 vas a tener que hacer con los 2 solo debes variar la posiciуn

Код:
Boxcentro = TextDrawCreate(165.000000, 175.000000, "box");
	TextDrawBackgroundColor(Boxcentro, 255);
	TextDrawFont(Boxcentro, 1);
	TextDrawLetterSize(Boxcentro, 0.000000, 7.100000);
	TextDrawColor(Boxcentro, -1);
	TextDrawSetOutline(Boxcentro, 0);
	TextDrawSetProportional(Boxcentro, 1);
	TextDrawSetShadow(Boxcentro, 1);
	TextDrawUseBox(Boxcentro, 1);
	TextDrawBoxColor(Boxcentro, 0x00000055);
	TextDrawTextSize(Boxcentro, 450.000000, 0.000000);
	TextDrawSetSelectable(Boxcentro, 0);
En el lugar donde quieras que el avion aterrice: Por ejemplo en OnPlayerRequestClass

Код:
TextDrawShowForPlayer(playerid, Boxcentro1);
Код:
TextDrawShowForPlayer(playerid, Boxcentro2);
En el lugar donde quieras que se borre: Por ejemplo en OnPlayerSpawn

Код:
TextDrawHideForPlayer(playerid, Boxcentro1);
Код:
TextDrawHideForPlayer(playerid, Boxcentro2);
No se el tamaсo que quieres del box, eso lo tienes que cambiar.

No se si me explico bien.
Claro pero no incluiste lo del NPC, como hago para que justo se active y el usuario lo vea y despuйs se borre ademбs de que justo cuando otro usuario estй en lo mismo tambiйn el salga a ambos sin que a nadie se le bugee ect.


Re: Respuesta: Re: їCуmo lo hago, o cuбnto me cobran? - Onfroi - 08.06.2016

Quote:
Originally Posted by Fagrinht
Посмотреть сообщение
Claro pero no incluiste lo del NPC, como hago para que justo se active y el usuario lo vea y despuйs se borre ademбs de que justo cuando otro usuario estй en lo mismo tambiйn el salga a ambos sin que a nadie se le bugee ect.
No hay que usar NPC.


Re: Respuesta: Re: їCуmo lo hago, o cuбnto me cobran? - SickAttack - 08.06.2016

Quote:
Originally Posted by Onfroi
Посмотреть сообщение
No hay que usar NPC.
Si no hay un objeto del avion Shamal (y me parece que no hay uno), entonces si tendria que usar NPCs.


Respuesta: їCуmo lo hago, o cuбnto me cobran? - Fagrinht - 08.06.2016

Algo asн.. vean el 1:11 http://www.youtube.com/watch?v=WTsDcgBARBY


Re: Respuesta: їCуmo lo hago, o cuбnto me cobran? - SickAttack - 08.06.2016

Quote:
Originally Posted by Fagrinht
Посмотреть сообщение
Eso utiliza NPCs, si tienes 500 jugadores nuevos. Ocuparas 500 NPCs.