SA-MP Forums Archive
[Ajuda] Problema com CreateVehicle - 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: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Problema com CreateVehicle (/showthread.php?tid=289312)



[Ajuda] Problema com CreateVehicle - cotonete - 11.10.2011

tenho um menu de seleзгo de veнculo, quando o jogador selecione ele cria o veнculo, e quando ele sai do veнculo ele se destroi:
como no cуdigo abaixo usado em ExitVehicle:
Код:
	if(vehicleid ==  mcarcriado[playerid])
	{
	    DestroyVehicle(mcarcriado[playerid]);
	}
Sу que o veнculo criado RESPAWNA depois, como eu faзo para ele nгo respawnar?


Re: [Ajuda] Problema com CreateVehicle - Dolby - 11.10.2011

Voce Coloca os CreateVehicle no OnGameModeInit?


Re: [Ajuda] Problema com CreateVehicle - cotonete - 11.10.2011

veнculo й no OnPlayerSelectedMenuRow amigo, conforme abaixo:

Код:
public OnPlayerSelectedMenuRow(playerid, row)
{
	new Menu:carros;
	carros = GetPlayerMenu(playerid);
	new Float: pX, Float: pY, Float: pZ;
	GetPlayerPos(playerid, pX, pY, pZ);
	if(carros == menucar)
	{
	    switch(row)
	    {
	        case 0: // NRG - 500
	        {
      		    mcarcriado[playerid] = CreateVehicle(522, pX, pY, pZ, 10, 1, 1,1);
		        LinkVehicleToInterior(mcarcriado[playerid], GetPlayerInterior(playerid));
...



Re: [Ajuda] Problema com CreateVehicle - Dolby - 11.10.2011

@Willian_Luigi: Use PVars.

tipo,caso a ideia do Willian nao de certo,pelo que intendi,o carro respawna quando e destroido e isso?


Re: [Ajuda] Problema com CreateVehicle - cotonete - 11.10.2011

sim, e quando cria outro.. na mesma posiзгo que foi criado o primeiro.


Re: [Ajuda] Problema com CreateVehicle - WLSF - 11.10.2011

Exemplo para te ajudar. Teste caso nгo funcione me avise... (: Espero ter ajudado


Re: [Ajuda] Problema com CreateVehicle - cotonete - 11.10.2011

nгo funcionou... ele respawn depois de um tempinho e tambйm respawna se eu usar meu comando para respawnar.


Re: [Ajuda] Problema com CreateVehicle - Josma_cmd - 11.10.2011

pawn Код:
public OnPlayerSelectedMenuRow(playerid, row)
{
    new Menu:carros;
    carros = GetPlayerMenu(playerid);
    new Float: pX, Float: pY, Float: pZ;
    GetPlayerPos(playerid, pX, pY, pZ);
    if(carros == menucar)
    {
        switch(row)
        {
            case 0: // NRG - 500
            {
                mcarcriado[playerid] = CreateVehicle(522, pX, pY, pZ, 10, 1, 1,(50000*5));
                LinkVehicleToInterior(mcarcriado[playerid], GetPlayerInterior(playerid));
...
Vocк pode aumentar o delay de respawn ou pode jogar o veнculo pra pe que pe onde ninguйm o acharб quando for spawnado.
O destroyVehicle deveria ter funcionado, tenta usar ele no oldstate.

pawn Код:
public OnPlayerStateDriver(playerid, newstate, oldstate)
{
    if(oldstate == PLAYER_STATE_DRIVER) DestroyVehicle(mcarcriado[playerid]);



Re: [Ajuda] Problema com CreateVehicle - cotonete - 11.10.2011

Josma, agora sim, muito obrigado por sua ajuda.