-
.
ho scaricato questa gm: https://farrorge.forumfree.it/?t=66445425 l'ho provata e direi che và più che bene.... c'erano soltanto un bug o 2.... però vorrei sapere come si cambia il codice dei cancelli delle basi delle fazioni ??! o almeno quali sono i codici. . -
.
Potevi anche presentarti alla community ma va bene lo stesso
Sotto a #include <a_samp> metti new my_gate;
#include <a_samp>
new my_gate;
new state_gate;
poi devi definirli e vai sotto a public OnGameModeInit() e metti: state_gate = 0; poi a capo my_gate = CreateObject(969, -693.585510, 970.094055, 11.416239, 0.0, 0.0, 270.335632); dovrebbe uscire così:
public OnGameModeInit()
{
state_gate = 0;
my_gate = CreateObject(969, -693.585510, 970.094055, 11.416239, 0.0, 0.0, 270.335632);
adesso devi mettere il comando, fai così:
Sotto a public OnPlayerCommandText(playerid, cmdtext[]) metti:
if (strcmp("/gateopen", cmdtext, true, 10) == 0)
{
if(state_gate == 0)
{
state_gate = 1;
MoveObject(my_gate,-693.564147, 961.499023, 11.404932,7);
}
return 1;
}
Facendo così indichi a samp queste cose: se scrivi /gateopen, se state_gate si trova al valore di 0 deve cambiare state_gate in 1 e muovere l'oggetto nella posizione scritta.
quello e il commando per aprire il cancello per chiuderlo ecco qui:
Aggiungi questo:
if (strcmp("/gateclosed", cmdtext, true, 10) == 0)
{
if(state_gate == 1)
{
state_gate = 0;
MoveObject(my_gate,-693.585510, 970.094055, 11.416239,7);
}
return 1;
}
se state_gate si trova a 1 devi cambiarlo in state_gate in 0 e muovere l'oggetto nella posizione scritta, capito??. -
.
si ma, il comando già c'è. c'è scritto che devi fare /entra + codice. io vorrei sapere il codice e basta. . -
.
ma vorresti sapere il codice dei cancelli per implementarli oppure cosa? non ho capito bene xD . -
.
nooo, i cancelli hanno una password per farli aprire. qual'è ?! . -
.
allora dimmi il nome della fazione del cancello desiderato . -
.
tutti: militari-security-umbrella-mercenari . -
.
si ma infatti ti ho detto di mettere quei codici per i cancelli! cmq il comando dovrebbe essere /cancello . -
.
forse non mi sono spiegato... ci sono già i comandi per i cancelli e devi fare /entra + codice che non so.
il codice sarebbe la password per fare aprire il cancello. per esempio /entra 12345. i numeri sono la password. capito ? e io voglio sapere la password di quei cancelli, oppure il comando admin o per cf che modifica quella password... per esempio /Settapasswordcancello o non so..... -
.
hai provato a scrivere /entra 1 dipende dai cancelli prova /entra 1 /entra 2 /entra 3 ecc. dovrebbe andare . -
.
ok mo provo.
niente, dice codice non corretto.. -
.
hai provato a scrivere /entra cancello??? . -
.
si..... ho provato. non entra. . -
.
allora ti consiglio di modificare il commando dalla gm perché non mi ricordo . -
.
il problema è un altro: non solo per quei cancelli chiede la password, ma anche in alcuni interior, come quello dei mercenari, per entrare in armeria. .