GTA-Expert Forum: [ARG] Funzioni e Comandi Utili - GTA-Expert Forum

Salta al contenuto

  • (18 Pagine)
  • +
  • « Primo
  • 6
  • 7
  • 8
  • 9
  • 10
  • Ultimo »
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[ARG] Funzioni e Comandi Utili

#141 L'utente è offline   ubaldoasr94 

  • Borsaiolo
  • Gruppo: Utenti
  • Messaggi: 90
  • Iscritto il: 25/08/09

Inviato il 27 agosto 2009 - 18:16

mi da sempre gli stessi errori.... :huh:
Immagine Postata
0

#142 L'utente è offline   MisterSAMP 

  • Sicario
  • Gruppo: Utenti
  • Messaggi: 1884
  • Iscritto il: 14/07/09
  • GTA Preferito:Sconosciuto

Inviato il 27 agosto 2009 - 18:30

Quote

Originally posted by ubaldoasr94@27/08/09 - 19:16
mi da sempre gli stessi errori.... :huh:

Ecco QUI
Comunque hai sbagliato tu forse a mettere i comandi
14/07/09 - 02/09/13

The return 26/04/15
0

#143 L'utente è offline   ubaldoasr94 

  • Borsaiolo
  • Gruppo: Utenti
  • Messaggi: 90
  • Iscritto il: 25/08/09

Inviato il 27 agosto 2009 - 19:13

ok grazie.
con questa che mi hai aggiustato posso anche mettere le altre che sono scritte sopra tipo kick per admin goto eccc....?

un'ultima cosa e poi ti lascio stare mi devi dire solo come posso spawanare un veicolo tipo /v elegy



grazieeee :D :)
Immagine Postata
0

#144 L'utente è offline   MisterSAMP 

  • Sicario
  • Gruppo: Utenti
  • Messaggi: 1884
  • Iscritto il: 14/07/09
  • GTA Preferito:Sconosciuto

Inviato il 27 agosto 2009 - 20:20

Quote

Originally posted by ubaldoasr94@27/08/09 - 20:13
ok grazie.
con questa che mi hai aggiustato posso anche mettere le altre che sono scritte sopra tipo kick per admin goto eccc....?
un'ultima cosa  e poi ti lascio stare mi devi dire solo come posso spawanare un veicolo tipo  /v elegy
grazieeee :D  :)

Allora, si , dopo puoi aggiungere quelle funzioni

Comunque per i veicoli x Admin per spawnare con un comando /v idveicolo[Non fatto da me]
if(strcmp(cmd,"/v",true) == 0) {
if(IsPlayerAdmin(playerid) == 1) {
new playername[MAX_PLAYER_NAME];
new tmp[256];
new carid;
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) {
SendClientMessage(playerid,0xFF8A00AA,"Utilizzo: /v [carid]");
return 1;
}
carid = strval(tmp);
if (carid < 400 || carid > 611) { return SendClientMessage(playerid, 0xFF8A00AA, " CARID: id dei veicoli da 400 a 611");
}
new veh;
GetPlayerName(playerid,playername,sizeof(playername));
new Float:X,Float:Y,Float:Z,Float:Angle;
GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);
veh = CreateVehicle(carid,X,Y,Z,Angle,-1,-1,50000);
PutPlayerInVehicle(playerid,veh,0);
TogglePlayerControllable(playerid,true);
if(GetPlayerInterior(playerid)) LinkVehicleToInterior(veh,GetPlayerInterior(playerid));
SetVehicleVirtualWorld(veh,GetPlayerVirtualWorld(playerid));
format(string,sizeof(string),"L'Admin %s ha spawnato un veicolo .",playername);
SendClientMessageToAll(0xFF8A00AA,string);
return 1;
} else {
SendClientMessage(playerid,0xFF8A00AA,"Devi essere un admin");
}
}

Invece se vuoi che tutti spawnino i veicoli(anche i non Admin)
if(strcmp(cmd,"/v",true) == 0) {

new playername[MAX_PLAYER_NAME];
new tmp[256];
new carid;
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) {
SendClientMessage(playerid,0xFF8A00AA,"Utilizzo: /v [carid]");
carid = strval(tmp);
if (carid < 400 || carid > 611) { return SendClientMessage(playerid, 0xFF8A00AA, " CARID: id dei veicoli da 400 a 611");
}
new veh;
GetPlayerName(playerid,playername,sizeof(playername));
new Float:X,Float:Y,Float:Z,Float:Angle;
GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);
veh = CreateVehicle(carid,X,Y,Z,Angle,-1,-1,50000);
PutPlayerInVehicle(playerid,veh,0);
TogglePlayerControllable(playerid,true);
if(GetPlayerInterior(playerid)) LinkVehicleToInterior(veh,GetPlayerInterior(playerid));
SetVehicleVirtualWorld(veh,GetPlayerVirtualWorld(playerid));
}
format(string,sizeof(string),"%s ha spawnato un veicolo .",playername);
SendClientMessageToAll(0xFF8A00AA,string);
return 1;
}

Oppure se vuoi un comando per un veicolo specifico
 if (strcmp(cmdtext, "/nomemacchina", true)==0)//
 
  {
new Float:an;
  new Float:x,Float:y,Float:z;
  GetPlayerPos(playerid, x, y, z);
  GetPlayerFacingAngle(playerid, an);
new a;
a=CreateVehicle(***,x,y,z,an,-1,-1,99999999999999999999);
PutPlayerInVehicle(playerid, a, 0);
}

Al posto dei *** metti un id del veicolo [ES. 562=Elegy]
Per gli ID dei veicoli QUI!

Comunque per altre domande ti consiglio di aprirti un Topic tutto tuo!

E ... soprattutto di leggere le guide rese importanti...
14/07/09 - 02/09/13

The return 26/04/15
0

#145 L'utente è offline   _All3Xz_ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1512
  • Iscritto il: 05/01/09
  • GTA Preferito:GTA: San Andreas

Inviato il 30 agosto 2009 - 14:05

TeleportGenerale(playerid,interiorid,x,y,z) by _All3Xz_
Questo comando fa si che teleporti sia macchina (se sta guidando) e il player nelle coordinate x,y,z.
Quindi, se state guidando vi teleporta col veicolo, sennò solo il pg

In alto alla GM

forward TeleportGenerale(playerid,interiorid,Float:x,Float:y,Float:z);


public TeleportGenerale(playerid,interiorid,Float:x, Float:y, Float:z)
{
new Stato = GetPlayerState(playerid);
new Veicolo = GetPlayerVehicleID(playerid);

if(Stato == PLAYER_STATE_ONFOOT)
{
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
SetPlayerInterior(playerid,interiorid);
return 1;
}
if(Stato == PLAYER_STATE_DRIVER)
{
SetVehiclePos(Veicolo,Float:x,Float:y,Float:z);
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
PutPlayerInVehicle(playerid, Veicolo, 0);
return 1;
}
return 1;
}



Si usa così:

TeleportGenerale(playerid,ID INTERIOR,X,Y,Z);

ID INTERIOR = L'id dell'interior del teletrasporto
X = La coordinata X del teletrasporto
Y = Coordinata Y del teletrasporto
Z = Coordinata Z


Esempio di cmd:
if(strcmp(cmdtext,"/rampa",true)==0)
{
TeleportGenerale(playerid,0,90.5989,-88.0396,0.9737);
return 1;
}
My Works
[FS]_All3Xz_ Anti-Cheat 4
[FS]_All3Xz_ Anti-Cheat 7
[FS]_All3Xz_ Anti-Cheat 8
[GM] PVCM Training 0.? (MySQL)
[APP]_All3Xz_ NPC Generator
[GUIDA] Leggere da file usando dini
[GUIDA] Scripting GTA:IV - Callbacks
[GM] PVCM Training 1 (MySQL)
[GM] PVCM A/D
[GUIDA] Leggere da file usandi dini 2
0

#146 L'utente è offline   .ReVo^ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1402
  • Iscritto il: 20/11/08
  • GTA Preferito:GTA: TBoGT

Inviato il 01 settembre 2009 - 10:55

Bello
Immagine Postata
0

#147 L'utente è offline   TIA 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 21
  • Iscritto il: 12/11/08

Inviato il 09 settembre 2009 - 09:30

Raga perchè se aggiungo il mute e unmute mi da i seguenti errori:
Spoiler

0

#148 L'utente è offline   RickyzZz 

  • Ex galeotto
  • Gruppo: Utenti
  • Messaggi: 797
  • Iscritto il: 26/06/09

Inviato il 19 settembre 2009 - 20:50

Metti questo
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
 index++;
}

new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
 result[index - offset] = string[index];
 index++;
}
result[index - offset] = EOS;
return result;
}

e nello script di mute metti new string[256];
ti dovrebbe fungere.
Immagine Postata
Mie Map
[MAP]House

[MAP]Casinò Ricky Edition
[APP]Programmi Utili Pawno
0

#149 L'utente è offline   .ReVo^ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1402
  • Iscritto il: 20/11/08
  • GTA Preferito:GTA: TBoGT

Inviato il 19 settembre 2009 - 22:22

Posta la gm
Immagine Postata
0

#150 L'utente è offline   ubaldoasr94 

  • Borsaiolo
  • Gruppo: Utenti
  • Messaggi: 90
  • Iscritto il: 25/08/09

Inviato il 20 settembre 2009 - 11:35

salve ragazzi ho bisogno di un aiuto.

Come faccio ad aggiungere un comando rcon ?

poi non mi funziona il countdown come faccio ??



grazie mille in anticipo.
Immagine Postata
0

#151 L'utente è offline   RickyzZz 

  • Ex galeotto
  • Gruppo: Utenti
  • Messaggi: 797
  • Iscritto il: 26/06/09

Inviato il 20 settembre 2009 - 12:49

Quote

Originally posted by ubaldoasr94@20/09/09 - 12:35
salve ragazzi ho bisogno di un aiuto.

Come faccio ad aggiungere un comando rcon ?

poi non mi funziona il countdown come faccio ??



grazie mille in anticipo.

1. Non lo so
2. Devi postare gli errori e la gm e ti aiutiamo :)
Immagine Postata
Mie Map
[MAP]House

[MAP]Casinò Ricky Edition
[APP]Programmi Utili Pawno
0

#152 L'utente è offline   Skiaffo 

  • Boss
  • Gruppo: Moderatori
  • Messaggi: 14732
  • Iscritto il: 08/12/05
  • Provenienza:Urbs Aeterna
  • GTA Preferito:GTA V

Inviato il 20 settembre 2009 - 14:46

Quote

Originally posted by ubaldoasr94@20/09/09 - 12:35
salve ragazzi ho bisogno di un aiuto.

Come faccio ad aggiungere un comando rcon ?

poi non mi funziona il countdown come faccio ??



grazie mille in anticipo.

1) http://wiki.sa-mp.co...SendRconCommand

2) Posta lo script e gli errori.
"Audentes Fortuna iuvat"
0

#153 L'utente è offline   RickyzZz 

  • Ex galeotto
  • Gruppo: Utenti
  • Messaggi: 797
  • Iscritto il: 26/06/09

Inviato il 21 settembre 2009 - 18:12

Quote

Originally posted by Mister SAMP+27/08/09 - 19:08

Quote

(Mister SAMP @ 27/08/09 - 19:08)
-ubaldoasr94
@27/08/09 - 18:51
ti ho inviato un messaggio personale con la gm.

Metti
#pragma tabsize 0

sotto #include

e poi correggi
if (strcmp ("/drift", cmdtext , true, 10)==0)

{new cartype = GetPlayerVehicleID(playerid);
new State=GetPlayerState(playerid);
SetPlayerInterior(playerid,0);
if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,-371.7305,1535.3234,75.0190);}//tele senza veicolo
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,-371.7305,1535.3234,75.0190);//tele con veicolo
SetVehicleZAngle(cartype,30.6101);}
return 1;
}

sono sicuro ora , ho compilato la tua GM [/b]

{ mettila sopra :alkz: se no nn funge :o
Immagine Postata
Mie Map
[MAP]House

[MAP]Casinò Ricky Edition
[APP]Programmi Utili Pawno
0

#154 L'utente è offline   ubaldoasr94 

  • Borsaiolo
  • Gruppo: Utenti
  • Messaggi: 90
  • Iscritto il: 25/08/09

Inviato il 26 settembre 2009 - 11:24

Ho provato ad inserire il count mi escono questi errori...
Spoiler


Poi siccome devo inserire il jail e unjail come lo posso inserire nell'rcon mi fate un'esempio?





grazie mille in anticipo.
Immagine Postata
0

#155 L'utente è offline   RickyzZz 

  • Ex galeotto
  • Gruppo: Utenti
  • Messaggi: 797
  • Iscritto il: 26/06/09

Inviato il 26 settembre 2009 - 12:34

http://wiki.sa-mp.co...SendRconCommand per il comando rcon e per il CD chiedi a skiaffo..
Immagine Postata
Mie Map
[MAP]House

[MAP]Casinò Ricky Edition
[APP]Programmi Utili Pawno
0

#156 L'utente è offline   .ReVo^ 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 1402
  • Iscritto il: 20/11/08
  • GTA Preferito:GTA: TBoGT

Inviato il 26 settembre 2009 - 12:44

forward ccd1();
forward ccd2();
forward ccd3();
forward ccd4();
Immagine Postata
0

#157 L'utente è offline   ubaldoasr94 

  • Borsaiolo
  • Gruppo: Utenti
  • Messaggi: 90
  • Iscritto il: 25/08/09

Inviato il 26 settembre 2009 - 15:53

Quote

Originally posted by [SFD]Marco@26/09/09 - 13:44
forward ccd1();
forward ccd2();
forward ccd3();
forward ccd4();

come li metto?
Immagine Postata
0

#158 L'utente è offline   Skiaffo 

  • Boss
  • Gruppo: Moderatori
  • Messaggi: 14732
  • Iscritto il: 08/12/05
  • Provenienza:Urbs Aeterna
  • GTA Preferito:GTA V

Inviato il 26 settembre 2009 - 15:54

Quote

Originally posted by ubaldoasr94+26/09/09 - 16:53

Quote

(ubaldoasr94 @ 26/09/09 - 16:53)
-[SFD

Marco,26/09/09 - 13:44] forward ccd1();
forward ccd2();
forward ccd3();
forward ccd4();

come li metto? [/b]

Vanno messi in cima a tutto.
"Audentes Fortuna iuvat"
0

#159 L'utente è offline   ubaldoasr94 

  • Borsaiolo
  • Gruppo: Utenti
  • Messaggi: 90
  • Iscritto il: 25/08/09

Inviato il 26 settembre 2009 - 16:03

Quote

Originally posted by Skiaffo+26/09/09 - 16:54

Quote

(Skiaffo @ 26/09/09 - 16:54)

Quote

Originally posted by ubaldoasr94@26/09/09 - 16:53
-[SFD

Marco,26/09/09 - 13:44] forward ccd1();
forward ccd2();
forward ccd3();
forward ccd4();

come li metto?

Vanno messi in cima a tutto. [/b]

Grazie... ho visto il link per il comando rcon ... ma non capisco come fare il comando..
devo fare jail e unjail....
xd
Immagine Postata
0

#160 L'utente è offline   Skiaffo 

  • Boss
  • Gruppo: Moderatori
  • Messaggi: 14732
  • Iscritto il: 08/12/05
  • Provenienza:Urbs Aeterna
  • GTA Preferito:GTA V

Inviato il 26 settembre 2009 - 17:06

jail e unjail non è un comando RCON, e non è nemmeno un comando predefinito. Devi crearlo tu sotto OnPlayerCommandText, poi se vuoi che lo possano utilizzare solo gli admins rcon metti if (IsPlayerAdmin(playerid) == 1) {
"Audentes Fortuna iuvat"
0

  • (18 Pagine)
  • +
  • « Primo
  • 6
  • 7
  • 8
  • 9
  • 10
  • Ultimo »
  • 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