GTA-Expert Forum: [HELP] Spostare veicoli fazione - GTA-Expert Forum

Salta al contenuto

  • (2 Pagine)
  • +
  • 1
  • 2
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[HELP] Spostare veicoli fazione

#1 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 01 gennaio 2011 - 17:09

Ciao a tutti
sto spostando una città da ls a las venturas ho spostato tutti i business i building e le fazioni ho settato il punto di spawn
ma mi manca da spostare i veicoli delle fazioni a lv
come faccio a prendere le coordinate dei veicoli?
e come vado a modificarne nella gm con pawno?
cioè in pratica devo spostare i veicoli da ls a lv nelle aree scelte da me per le fazioni
grazie in anticipo.
Ps: ho trovato nella gm dove stanno i veicoli delle fazioni
però non so come trovare le cordinate del veicolo e come modificarle poi nella gm
se mi date una mano in questo sarei felice :D

Messaggio modificato da ~Simone il 01 gennaio 2011 - 17:16

0

#2 L'utente è offline   Cesar_Wialpont 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 122
  • Iscritto il: 15/10/10
  • GTA Preferito:GTA: San Andreas

Inviato il 01 gennaio 2011 - 17:40

Prova a cercare nella gm AddStaticVehicleEx se non esce vuol dire che c’è un sistema nella gm che permette di parkare i veicoli dipende da che gm usi!!




0

#3 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 01 gennaio 2011 - 17:49

si ci sono addstaticvehiclex
per ogni fazione c'è una serie di veicoli..
uso l'atlantis..
sono salito sul veicolo da spostare o fatto /save
e ho preso le coordinate del veicolo ma non so che numeri mettere ecc
ora cosa faccio?
avendo trovato dove ci sono AddStaticBehicleEx e le cordinate del veicolo
per esempio devo mettere le bici affittabili in un determinato posto
ho preso le coordinate del posto..
e queste sono le bici..

AddStaticVehicleEx(510,1721.3517,-1868.8114,13.1736,359.8761,0,0,50000); // Bici
Affittabili
AddStaticVehicleEx(510,1722.9087,-1868.5776,13.1730,0.4925,0,0,50000); //
AddStaticVehicleEx(510,1725.1111,-1868.5625,13.1754,0.7955,0,0,50000); //
AddStaticVehicleEx(510,1716.8154,-1868.3536,13.1742,359.6620,0,0,50000); //
AddStaticVehicleEx(510,1714.7302,-1868.4424,13.1746,3.1592,0,0,50000); //
AddStaticVehicleEx(510,1712.8477,-1868.5946,13.1750,2.6290,0,0,50000); //
AddStaticVehicleEx(510,1709.4063,-1868.7092,13.1738,0.0258,0,0,50000); //
AddStaticVehicleEx(510,1707.6036,-1868.7096,13.1770,2.8302,0,0,50000); //
AddStaticVehicleEx(510,1705.6002,-1868.7156,13.1774,5.2754,0,0,50000); //

Messaggio modificato da ~Simone il 01 gennaio 2011 - 17:51

0

#4 L'utente è offline   The Devil 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 196
  • Iscritto il: 13/01/08

Inviato il 01 gennaio 2011 - 19:21

basta che modifichi le coordinate x y z e l'angolo , ora ti faccio l'esempio:

Questi sono i parametri del prototipo della funzione:

(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay)


tu vai a cambiare x, y, z, angle, con quelli che hai preso con save il resto lo lasci invariato!
0

#5 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 01 gennaio 2011 - 19:30

ok ho fatto come hai detto è funziona grazie mille a tutte e due..
mi avete dato l'impulso poi ho capito..
------------------------------------------------------------------------------------------

un altra cosa ora voglio aggiungere dei veicoli per la fazione governo
ho aggiunto i veicoli ma c'è un problema sono guidabili da tutti e io voglio renderli accessibili solo dalla fazione governo..
se mi potete dire cosa devo aggiungere..
grazie.

Messaggio modificato da ~Simone il 01 gennaio 2011 - 19:32

0

#6 L'utente è offline   Alby_Fire 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 109
  • Iscritto il: 17/09/10
  • GTA Preferito:GTA: San Andreas

Inviato il 01 gennaio 2011 - 20:54

Dicci che GM usi e ti potremo dire come fare.
0

#7 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 01 gennaio 2011 - 20:56

uso l'atlantis city gm
grazie :D
0

#8 L'utente è offline   Alby_Fire 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 109
  • Iscritto il: 17/09/10
  • GTA Preferito:GTA: San Andreas

Inviato il 01 gennaio 2011 - 21:01

Devi dirmi anche quanti veicoli ci sono nella GM, intendo gli AddStaticVehicleEx.
0

#9 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 01 gennaio 2011 - 21:26

322 veicoli circa..
ho contato le righe
0

#10 L'utente è offline   giovanni256 

  • Cittadino Integerrimo
  • Gruppo: Utenti
  • Messaggi: 8
  • Iscritto il: 07/12/10
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 11:34

Si devi cambiare le stringhe quando dice AddStaticVehicle ...


E' complicato però...
0

#11 L'utente è offline   Julio_Turios 

  • Taccheggiatore
  • Gruppo: Utenti
  • Messaggi: 33
  • Iscritto il: 11/12/10
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 12:30

nella Atlantis City accertati se c'è il /carpark cosi fai diretamente dal gioco!! ;)
0

#12 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 13:07

Quote

Si devi cambiare le stringhe quando dice AddStaticVehicle ...


E' complicato però...

qualcuno sa come cambiare le stringhe del add static vehicle?

Quote

nella Atlantis City accertati se c'è il /carpark cosi fai diretamente dal gioco!!

non c'è...

Messaggio modificato da ~Simone il 02 gennaio 2011 - 13:14

0

#13 L'utente è offline   Alby_Fire 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 109
  • Iscritto il: 17/09/10
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 18:03

Scusami se rispondo in ritardo.

Visualizza MessaggiJulio_Turios, il 02 gennaio 2011 - 12:30 ha detto:

nella Atlantis City accertati se c'è il /carpark cosi fai diretamente dal gioco!! ;)

-.- ma sai almeno di cosa stiamo parlando?Gli AddStaticVehicleEx si aggiungono dalla GM, non dal game!
Comunque essendo 322 i veicoli , come mi hai scritto nel PM, fai così:
//Sotto all'Ultimo AddStaticVehicleEx

AddStaticVehicleEx(...................................); // 323
AddStaticVehicleEx(...................................); // 324
AddStaticVehicleEx(...................................); // 325
AddStaticVehicleEx(...................................); // 326
//Sotto all'OnPlayerEnterVehicle
        if(vehicleid >= 323 && vehicleid <= 326)
	{
		if(PlayerInfo[playerid][pFaction] != ID)
		{
		RemovePlayerFromVehicle(playerid);
                SendClientMessage(playerid, COLOR_GRAD2, "Non puoi guidare questo veicolo!");	
		}
	}

Al posto dei "............" mettici le coordinate e l'ID delle auto che vuoi aggiungere,
Al posto di ID, nella riga dove c'è "if(PlayerInfo[playerid][pFaction] != ID)" devi metterci l'ID della fazione governo, che non so.
Se i veicoli non sono esattamente 322 non fungerà.

Messaggio modificato da Alby_Fire il 02 gennaio 2011 - 18:04

0

#14 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 18:11

ok provo grazie!
scusa se rispondo in ritardo?
ma figurati!! grazie mille ora provo come hai detto tu..


Messaggio modificato da ~Simone il 02 gennaio 2011 - 18:15

0

#15 L'utente è offline   Alby_Fire 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 109
  • Iscritto il: 17/09/10
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 18:21

Visualizza Messaggi~Simone, il 02 gennaio 2011 - 18:11 ha detto:

ok provo grazie!
scusa se rispondo in ritardo?
ma figurati!! grazie mille ora provo come hai detto tu..

Finalmente gente riconoscente :D, non come quello sfigato di Ste Kava
0

#16 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 19:08

//Sotto all'OnPlayerEnterVehicle

tu dici subito sotto qua?

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{

perchè ho trovato delle righe per esempio questa:

}
		if(newcar>=17 && newcar<=35)
		{ //PULA 0
    		if(PlayerInfo[playerid][pFaction] == 0) { }
			else
			{
				SendClientMessage(playerid,0xFF000000, "Non possiedi le chiavi del veicolo!");
	    		RemoveDriverFromVehicle(playerid);
    		}
		}



non so se mettere il codice che mi hai dato dove ci sono queste oppure sotto qua:

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
cioè ho provato in effetti viene fuori "non puoi guidare il veicolo!" in grigio ok..
ma viene fuori anche in rosso "non possiedi le chiavi del veicolo!"
se mi setto nella fazione governo sparisce "non puoi guidare il veicolo"
ma rimane "non hai le chiavi del veicolo" in rosso e cosi' non posso guidarlo
e non posso nemmeno guidare i veicoli di mia propietà
cioè aggiungendo il tuo codice fà attivare pure "non possiedi le chiavi del veicolo"
non so perchè..
dovresti vedere in game e vedere la gm..
scusa se ti sto facendo impazzire con sto problema xD
dobbiamo levare "non hai le chiavi del veicolo" insomma quella funzione che si attiva
e far rimanere la tua..

Messaggio modificato da ~Simone il 02 gennaio 2011 - 19:45

0

#17 L'utente è offline   Alby_Fire 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 109
  • Iscritto il: 17/09/10
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 20:28

Hmmm fai così, la parte che mi hai scritto sopra, modificala così:

}
    if(newcar>=17 && newcar<=35)
    { //PULA 0
    if(PlayerInfo[playerid][pFaction] == 0 || PlayerInfo[playerid][pFaction] == ID) { }
    else
    {
      SendClientMessage(playerid,0xFF000000, "Non possiedi le chiavi del veicolo!");
      RemoveDriverFromVehicle(playerid);
     }
     }

Al posto di ID mettici l'ID della fazione governo
Fammi sapere ;)

Messaggio modificato da Alby_Fire il 02 gennaio 2011 - 20:31

0

#18 L'utente è offline   ~Simone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 24
  • Iscritto il: 01/01/11
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 20:58

si sembra funzionare grazie milee!!!!
:D
sei un mito..
grazie..
ti aggiorno se succede qualcosa


Messaggio modificato da ~Simone il 02 gennaio 2011 - 21:01

0

#19 L'utente è offline   Alby_Fire 

  • Cleptomane
  • Gruppo: Utenti
  • Messaggi: 109
  • Iscritto il: 17/09/10
  • GTA Preferito:GTA: San Andreas

Inviato il 02 gennaio 2011 - 22:11

Visualizza Messaggi~Simone, il 02 gennaio 2011 - 20:58 ha detto:

si sembra funzionare grazie milee!!!!
:D
sei un mito..
grazie..

Figurati ;)

Messaggio modificato da Alby_Fire il 02 gennaio 2011 - 22:11

0

#20 L'utente è offline   Julio_Turios 

  • Taccheggiatore
  • Gruppo: Utenti
  • Messaggi: 33
  • Iscritto il: 11/12/10
  • GTA Preferito:GTA: San Andreas

Inviato il 03 gennaio 2011 - 00:00

Visualizza MessaggiAlby_Fire, il 02 gennaio 2011 - 18:03 ha detto:

Scusami se rispondo in ritardo.

Visualizza MessaggiJulio_Turios, il 02 gennaio 2011 - 12:30 ha detto:

nella Atlantis City accertati se c'è il /carpark cosi fai diretamente dal gioco!! ;)

-.- ma sai almeno di cosa stiamo parlando?Gli AddStaticVehicleEx si aggiungono dalla GM, non dal game!
Comunque essendo 322 i veicoli , come mi hai scritto nel PM, fai così:
//Sotto all'Ultimo AddStaticVehicleEx

AddStaticVehicleEx(...................................); // 323
AddStaticVehicleEx(...................................); // 324
AddStaticVehicleEx(...................................); // 325
AddStaticVehicleEx(...................................); // 326
//Sotto all'OnPlayerEnterVehicle
 if(vehicleid >= 323 && vehicleid <= 326)
	{
		if(PlayerInfo[playerid][pFaction] != ID)
		{
		RemovePlayerFromVehicle(playerid);
 SendClientMessage(playerid, COLOR_GRAD2, "Non puoi guidare questo veicolo!");	
		}
	}

Al posto dei "............" mettici le coordinate e l'ID delle auto che vuoi aggiungere,
Al posto di ID, nella riga dove c'è "if(PlayerInfo[playerid][pFaction] != ID)" devi metterci l'ID della fazione governo, che non so.
Se i veicoli non sono esattamente 322 non fungerà.



Alby Guardati la gm di AC io lo spostati con il cmd!!! prima di parlare pensa!!
0

  • (2 Pagine)
  • +
  • 1
  • 2
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi