• 06 Juin 2026, 09:31:07


Auteur Sujet: Teleportation  (Lu 2354 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Teleportation
« le: 30 Septembre 2007, 11:50:00 »
Bonjour a tous !
Sa fait depuis 1semaine que je cherche comment faire une teleportation ! j'ai deja quelque script ex :
if(strcmp(cmdtext, "/skate", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);//observe où le joueur se situe
VehicleID = GetPlayerVehicleID(playerid);//pareil pour le véhicule
SetVehiclePos(VehicleID, 1920.4504,-1405.8429,13.5703);//pose la voiture
GameTextForPlayer(playerid,"~g~Los Antos",3000,3);
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "%s est partit au Skate Park", PlayerName);
SendClientMessageToAll(  0x33AA33AA, str);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);//pour le joueur
SetPlayerPos(playerid, 1920.4504,-1405.8429,13.5703);//idem
GameTextForPlayer(playerid,"~g~Los Santos",3000,3);
       new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "%s est partit a Los Antos", PlayerName);
SendClientMessageToAll(  0x33AA33AA, str);
}
return 1;
}

Voila et je le met dans "OnPlayerCommandesText" vers le milieu mais... Sa marche pas  :dry
Donc S.V.P aidez moi car la  :snip :wall :wall :bangin :(
Merci beaucoup !Sinon si vous savez pour kicker un joueur et mettre la raison  :happy :laugh Merci beaucoup ++

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : Teleportation
« Réponse #1 le: 30 Septembre 2007, 11:52:58 »
Lu !

Teleportations !

if(strcmp(cmdtext, "  cmd  ", true) == 0) {
SetPlayerPos(playerid,  pos  );
GameTextForPlayer(playerid,"  TEXT  ",2000,5);
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,  pos  );
}
return 1;
}

Pour le reste XtremeAdmin2 feras l'affaire

AK NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Teleportation
« Réponse #2 le: 30 Septembre 2007, 12:48:23 »
cool ca marche merci beaucou mais pour mettre une position on peut faire /save avec ton persos et on prend la position sans les armes ? (les 4 chiffres)

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : Teleportation
« Réponse #3 le: 30 Septembre 2007, 13:08:44 »
Je n'ai pas compris !

AK NV.


Tu vois avant? Bah j'étais là encore avant!

Hors ligne GTK_dadou

  • Une régle d'or ne jamais énerver un GTK
  • *
  • Tueur en série
  • Gestion du serveur GTK
  • Messages: 151
    • Voir le profil
    • GTK_Team
Re : Teleportation
« Réponse #4 le: 30 Septembre 2007, 13:55:25 »
Citer
cool ca marche merci beaucou mais pour mettre une position on peut faire /save avec ton persos et on prend la position sans les armes ? (les 4 chiffres)

Oui quand tu va tapez /save tu va obtenir un saveposition qui sa trouveras dans ( C: / programFiles / Rockstar Games / GTA San andreas ) par defaut.
Normalement quand tu va l'ouvrir tu devrait touvé sa => AddPlayerClass(260,-2062.5583,237.4662,35.7149,268.8936,0,0,0,0,0,0); //
et tu récupère ce qui il ya en rouge et tu ajoute sa dans ta commmande de téléportation.


Citer
Sinon si vous savez pour kicker un joueur et mettre la raison

Oui je t'ai mi la commande /kick avec la raison tu va ici ==> http://pastebin.gtaonline.fr/pastebin.php?show=89

voila j'espère que sa va t'aidé
++ Dadou


Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Teleportation
« Réponse #5 le: 30 Septembre 2007, 15:12:05 »
daou sa me met 9erors :s

C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(886) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1046) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1220) : warning 202: number of arguments does not match definition
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1220) : warning 202: number of arguments does not match definition
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1221) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1222) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1231) : warning 202: number of arguments does not match definition
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1231) : warning 202: number of arguments does not match definition
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1232) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1233) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1241) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1250) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1261) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1271) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1272) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1279) : error 017: undefined symbol "cmd"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1281) : error 017: undefined symbol "tmp"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1281) : error 017: undefined symbol "strtok"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1282) : error 017: undefined symbol "giveplayerid"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1282) : error 017: undefined symbol "tmp"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1283) : error 017: undefined symbol "cmd"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1283) : error 017: undefined symbol "giveplayerid"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1283) : error 029: invalid expression, assumed zero
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(1283) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


9 Errors.

Voila et pour les coordone quand je tape ma teleportation sa me rend a laero de sf alors que c'etait le skate park :s :wall

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Teleportation
« Réponse #6 le: 30 Septembre 2007, 15:21:15 »
MDR ^^ ba retourne au skate park et fais /save skate (par exemple) après tu ouvre ton fichier.pwn et tu remplace ce qui est en rouge par les nouvelles valeurs.
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|