GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: marsu le 26 Janvier 2008, 15:42:25

Titre: Teleportation
Posté par: marsu le 26 Janvier 2008, 15:42:25
Bonjour a tous je cherche depuis quelque jour comment creer un petit icone qui te teleporte quelque pars

mais je trouve pas :(

quelqu'un peut maider ?
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 17:49:29
Alors :

En haut de ton GM :

forward CreerTeleportation ();

new idteleportation;

Dans OnGameModeInit

idteleportation = CreatePickup(1552, 2, X,Y,Z);//dm1 AK1
Tous en bas de ton GM :
public OnPlayerPickUpPickup(playerid, pickupid)//Quand le joueur entre dans le Pick-Up
{

if (pickupid == idteleportation)
{
GivePlayerWeapon(playerid, 16, 10);//L'action à faire
}

public CreerTeleportation ()
{

   idteleportation = CreatePickup (342, 2, -1292.1431,2526.5217,90.3828); //ici on recréer le Pick-Up car il l'a détruit en allant dessus.
}

Voila !
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 18:02:09
Merci pour tout ca oua facile a comprendre merci des details mais ..

Quand je veut creer un teleport icone

je doit remplacer sa ?

idteleportation = CreatePickup (342, 2, -1292.1431,2526.5217,90.3828); ?
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 18:14:14
Tu le remplace par le même que par celui de OnGameModeInit
Titre: Re : Re : Teleportation
Posté par: rivoal29 le 26 Janvier 2008, 18:23:04
Merci pour tout ca oua facile a comprendre merci des details mais ..

Quand je veut creer un teleport icone

je doit remplacer sa ?

idteleportation = CreatePickup (342, 2, -1292.1431,2526.5217,90.3828); ?

A mon avis pour faire une téléportation c'est dans action a faire tu mer un SetPlayerPos (si tu ve téléporter le joueur) et SetVehiclePos ( si tu ve téléporter le véhicule) les deux beu si tu ve les deux
Voila

 :dejadehors
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 18:34:22
Ba donne moi toutes tes coordoné de télép. etc... je vais t'expliquer.
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 20:06:27
Ok att
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 20:11:18
AddPlayerClass(187,299.1575,-1154.9357,80.9099,297.7527,0,0,0,0,0,0); //


La ou ya le icone de teleportation



est la ou sa teleporte

AddPlayerClass(187,233.8908,1195.1464,1080.2645,10.0587,0,0,0,0,0,0); //



Titre: Re : Re : Teleportation
Posté par: Nip le 26 Janvier 2008, 20:22:01
Alors comem le dit Lepro:

En haut de ton GM :

forward CreerTeleportation ();

new idteleportation;

Dans OnGameModeInit

idteleportation = CreatePickup(1552, 2, 299.1575,-1154.9357,80.9099);//dm1 AK1
Tous en bas de ton GM :
public OnPlayerPickUpPickup(playerid, pickupid)//Quand le joueur entre dans le Pick-Up
{

if (pickupid == idteleportation)
{
SetPlayerPos(playerid,233.8908,1195.1464,1080.2645);
}

public CreerTeleportation ()
{

   idteleportation = CreatePickup (342, 2, -1292.1431,2526.5217,90.3828); //ici on recréer le Pick-Up car il l'a détruit en allant dessus.
}

Voila sa doit etre un truc a sa :D

[/quote]
Titre: Re : Re : Re : Teleportation
Posté par: rivoal29 le 26 Janvier 2008, 20:28:53
Alors comem le dit Lepro:

En haut de ton GM :

forward CreerTeleportation ();

new idteleportation;

Dans OnGameModeInit

idteleportation = CreatePickup(1552, 2, 299.1575,-1154.9357,80.9099);//dm1 AK1
Tous en bas de ton GM :
public OnPlayerPickUpPickup(playerid, pickupid)//Quand le joueur entre dans le Pick-Up
{

if (pickupid == idteleportation)
{
SetPlayerPos(playerid,233.8908,1195.1464,1080.2645);
}

public CreerTeleportation ()
{

   idteleportation = CreatePickup (342, 2, -1292.1431,2526.5217,90.3828); //ici on recréer le Pick-Up car il l'a détruit en allant dessus.
}

Voila sa doit etre un truc a sa :D



Et beu voila comme je les dit  :rules

Si tu ve téléporter aussi le véhicule tu met sa ( je croit ) en bas :



public OnPlayerPickUpPickup(playerid, pickupid)//Quand le joueur entre dans le Pick-Up
{

if (pickupid == idteleportation)
{
SetVehiclePos(vehicleid,233.8908,1195.1464,1080.2645); // je croit que c'est sa  ???
SetPlayerPos(playerid,233.8908,1195.1464,1080.2645);
}

public CreerTeleportation ()
{

   idteleportation = CreatePickup (342, 2, -1292.1431,2526.5217,90.3828); //ici on recréer le Pick-Up car il l'a détruit en allant dessus.
}
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 20:43:44
Non il faut dire
if IsPlayerIsAnyVehicule
{
//action
}
else
{
//action si il est à pied
}//Si le joueur est dans un véhicule
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 20:50:01
Merci pour vos reponse a vous 3

Sinon sa teleport bien dans un interieur ? car c'est pour aller dans une maison xD
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 20:51:22
Alors si c'ets pour allez dans une maison tu met :

SetPlayerInterior(playerid, /*interieurID*/);
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 20:52:42
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(187) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(189) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(218) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(851) : error 017: undefined symbol "idteleportation"
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(918) : warning 235: public function lacks forward declaration (symbol "r")
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1425) : error 029: invalid expression, assumed zero
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1425) : error 004: function "OnPlayerPickUpPickup" is not implemented
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1428) : error 017: undefined symbol "pickupid"
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1433) : error 029: invalid expression, assumed zero
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1433) : error 004: function "CreerTeleportation" is not implemented
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1436) : error 017: undefined symbol "idteleportation"
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1443) : error 030: compound statement not closed at the end of file (started at line 1359)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


8 Errors.


ya un probléme de pickup
Titre: Re : Teleportation
Posté par: Nip le 26 Janvier 2008, 20:52:48
Citer
Et beu voila comme je les dit  


Je dois etre visé??
par ce que si je serait toi je ne parlerais pas


Merci a toi
Titre: Re : Teleportation
Posté par: Nip le 26 Janvier 2008, 20:53:31
On peut avoir les ligne ou il a les erreurs stp

Merci
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 20:55:53
il reste

D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1429) : error 004: function "OnPlayerPickUpPickup" is not implemented


1429 = public OnPlayerPickUpPickup(playerid, pickupid);
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 21:17:32
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(194) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(196) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(225) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(909) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1062) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1424) : warning 217: loose indentation
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1424) : error 029: invalid expression, assumed zero
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(1432) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 21:20:37
Regarde si c'ets bien les même new etc...

Exemple :
Si en haut ta :
new idTeleportation;
C'est faux car il y a une maj.

Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 21:21:35
regarde les erreurs kil reste il n'est pas question de

new idTeleportation;
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 21:27:24
help que veut dire :

error 029: invalid expression, assumed zero


Aide moi svp jpe plus redemarez mon server :(
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 21:43:55
Bon donne moi :
Tous ton script qui ets tous en bas de ton GM et tes "new idTeleportation" et ton "forward" STP
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 21:47:01
ok

forward CreerTeleportation();
new pickupid;
new CreerTeleportation;
new OnPlayerPickUpPickup;
new idteleportation;

public OnPlayerPickUpPickup(playerid, pickupid);

{

}
if (pickupid == idteleportation)
{
SetPlayerPos(playerid,233.8908,1195.1464,1080.2645);
}

public CreerTeleportation ();

{

   idteleportation = CreatePickup (342, 2, -1292.1431,2526.5217,90.3828);
}

idteleportation = CreatePickup(1552, 2, 299.1575,-1154.9357,80.9099);//dm1 AK1
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 21:52:15
Piti pb, à supp...
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 21:54:40
Surtout pas sa met 50 error
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 21:55:02
Bon alors :
T'es "new" et "forward" tu les supprime tous et tu les remplace par cela :

new idTeleportation
forward CreerTeleportation

et tu remet ça :

public OnPlayerPickUpPickup(playerid, pickupid);

{

}
if (pickupid == idTeleportation)
{
SetPlayerPos(playerid,233.8908,1195.1464,1080.2645);
SetPlayerInterior(playerid, InteriorID);//Tu remplace "InteriorID" par l'ID de ton interieur.
}

public CreerTeleportation ();

{
   idTeleportation = CreatePickup (342, 2, -1292.1431,2526.5217,90.3828);
}

Voila oublie pas de mettre l'id de ton interieur !
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 21:55:45
le pickup devai teleporter dans un interieur qui existe deja ..
Titre: Re : Teleportation
Posté par: ApocKalipsS le 26 Janvier 2008, 21:56:28
Exuse-moi mais rien compris  0_o
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 21:58:53
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(26) : error 010: invalid function or declaration
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(112) : error 001: expected token: ")", but found "forward"
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(112) : error 001: expected token: ";", but found "forward"
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(112) : error 001: expected token: "(", but found ";"
D:\PROGRA~1\ROCKST~1\GTASAN~1\GAMEMO~1\marsu.pwn(112) : fatal error 107: too many error messages on one line

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


5 Errors.


forward GameModeExitFunc;
Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 22:08:51
Aidez moi !!

Jpe plus redemarer mon server !
Titre: Re : Teleportation
Posté par: NatiVe™ le 26 Janvier 2008, 22:09:35
Faut mettre comme ca:

forward GameModeExitFunc();
NV.

Titre: Re : Teleportation
Posté par: marsu le 26 Janvier 2008, 22:32:13
Merci quand même mais trop d'error
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 27 Janvier 2008, 12:33:57
En haut de ton script, dans <float> tu met

forward CreerTeleportation
new idTeleportation

Après dans ton OnGameModeInit tu met

CreatePickup(ID pickup,fonction du pickup (met pas n'importquoi a la fin de ma solution il y a un lien, tu ira dessus et tu trouvera toutes les fonctions des pickups),X,Y,Z);

Ensuite a la fin de ton OngAmeModeInit tu met

idTeleportation = CreatePickup(ID pickup,fonction du pickup ,X,Y,Z);// c'est le même que celui du dessus
Encore après tu n'a plus cas faire ça ^^ :

public OnPlayerPickUpPickup(playerid, pickupid)
{

if (pickupid == idTeleportation)
{
SetPlayerInterior(playerid,0); // 0 C'est l'environnement normale, sinon tu peu trouver les autre sur le même site qui suit
SetPlayerPos(playerid,X,Y,Z):
}

et pour finir, a la fin de ton script tu met ça

public CreerTeleportation()
{

   idTeleportation = CreatePickup (ID pickup,fonction pickup,X,Y,Z);
}

Voila ça devrait marcher !!!

http://wikitmp.sa-mp.com/index.php/Pickup_help  (http://wikitmp.sa-mp.com/index.php/Pickup_help)          pour les types de pickups et leur fonctions

http://wikitmp.sa-mp.com/index.php/InteriorIDs  (http://wikitmp.sa-mp.com/index.php/InteriorIDs)            pour les interrieurs
Titre: Re : Teleportation
Posté par: marsu le 27 Janvier 2008, 12:47:18
Un grand merci a toi

je pense que sa marche venant de toi :P
Titre: Re : Teleportation
Posté par: marsu le 27 Janvier 2008, 12:56:29
Encore trop derreur bon je laisse tomber sa sert a rien tu mettre si sa marche pas ..
Titre: Re : Teleportation
Posté par: NatiVe™ le 27 Janvier 2008, 12:56:45
Il a fait une erreur !

forward CreerTeleportation
C'est comme ca

forward CreerTeleportation();
NV.

Titre: Re : Teleportation
Posté par: marsu le 27 Janvier 2008, 13:06:25
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(124) : warning 225: unreachable code
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(943) : error 017: undefined symbol "idteleportation"
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(977) : error 029: invalid expression, assumed zero
D:\PROGRA~1\ROCKST~1\GTASAN~1\FILTER~1\sad.pwn(977) : error 004: function "CreerTeleportation" is not implemented
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.

943 = idteleportation = CreatePickup(1552, 2, 299.1575,-1154.9357,80.9099);
977 = public CreerTeleportation()
Titre: Re : Teleportation
Posté par: ApocKalipsS le 27 Janvier 2008, 13:25:59
Voila je lui est refais son script sur MSN.. Ca marche.

EDIT : SOLUTION :

Enfete c'été pas un problème, c'est que le "public CreerTeleportation ()" été DANS le "public OnPlayerPickUpPickup".
Titre: Re : Teleportation
Posté par: NatiVe™ le 27 Janvier 2008, 13:33:59
Tu pourrais donner la solution sur le post pour ce qui on aussi le problème !

NV.

Titre: Re : Re : Teleportation
Posté par: rivoal29 le 27 Janvier 2008, 15:26:43
En haut de ton script, dans <float> tu met

Où il est ton F.L.O.A.T ???

 :lock
 :lock
 :lock
Titre: Re : Teleportation
Posté par: ApocKalipsS le 27 Janvier 2008, 15:36:45
Mais attent ca sert à quoi ton float là ?
Titre: Re : Re : Teleportation
Posté par: rivoal29 le 27 Janvier 2008, 15:52:57
Mais attent ca sert à quoi ton float là ?

le code la >>
forward CreerTeleportation
new idTeleportation

faut le metre en haut dans <float> sa ve dire ou ?
Titre: Re : Teleportation
Posté par: ApocKalipsS le 27 Janvier 2008, 15:59:57
Ca veux dire la où tu as tous tes "new" et "forward" et "define COULEUR Code-de-couleur" etc...
Titre: Re : Re : Teleportation
Posté par: rivoal29 le 27 Janvier 2008, 16:04:23
Ca veux dire la où tu as tous tes "new" et "forward" et "define COULEUR Code-de-couleur" etc...


a trouver

mais pas de bol error ( sa sa ne rate pas  :wall )

l'erreur :

C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\riv.pwn(43) : error 001: expected token: ";", but found "-identifier-"
la ligne  :

main() //ligne 43
{
print("\n----------------------------------");
print(" Script a Rivoal29");
print("----------------------------------\n");
}

EDIT : Nouvelle erreur !  8)

l'erreur :

C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\test.pwn(1234) : error 021: symbol already defined: "OnPlayerPickUpPickup"
La ligne :

public OnPlayerPickUpPickup(playerid, pickupid)
{ //la ligne 1234


if (pickupid == idTeleportation)
{
SetPlayerPos(playerid,-1649.7462,-2226.6125,30.5540);
}
return 1;
}
public CreerTeleportation()
{

idTeleportation = CreatePickup(1239,1,1958.3783,1343.1572,15.3746);
return 1;
}

Edit : trouver !  :D
 :jesors
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 27 Janvier 2008, 16:28:51
Oui en faite tu devais déjà avoir le public dans ton script ^^
Titre: Re : Re : Teleportation
Posté par: rivoal29 le 27 Janvier 2008, 17:16:02
Oui en faite tu devais déjà avoir le public dans ton script ^^

Wé :D je l'avais

Titre: Re : Teleportation
Posté par: acefr le 28 Mars 2008, 11:28:58
bonjours j'ai suivis le fil de la conversation de ce sujet et je ne pige pas tout donc si vous pouvez résumer sil vous plaie car j'ai du mal a suivre (un petit tutoriels serai le bienvenue) vous serai très gentil
merci d'avance
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 28 Mars 2008, 22:20:42
En haut de ton script, dans <float> tu met



forward CreerTeleportation();
new idTeleportation;


Après dans ton OnGameModeInit tu met


CreatePickup(ID pickup, fonction du pickup (met pas n'importe quoi a la fin de ma solution il y a un lien, tu ira dessus et tu trouvera toutes les fonctions des pickups), posX, posY, posZ);

Ensuite a la fin de ton OnGameModeInit tu met


idTeleportation = CreatePickup(ID pickup,fonction du pickup ,X,Y,Z);// c'est le même que celui du dessus

Encore après tu n'a plus cas faire ça ^^:

public OnPlayerPickUpPickup(playerid, pickupid)
{

if (pickupid == idTeleportation)
{
SetPlayerInterior(playerid,0); // 0 C'est l'environnement normale, sinon tu peu trouver les autre sur le même site qui suit
SetPlayerPos(playerid,X,Y,Z):
//si le player est en voiture tu met ça :
SetVehiclePos(GetPlayerVehicleID(playerid), posX, posY, posZ);
}


et pour finir, a la fin de ton script tu met ça


public CreerTeleportation()
{

   idTeleportation = CreatePickup (ID pickup,fonction pickup,X,Y,Z);
}


Voila ça devrait marcher !!!

http://wikitmp.sa-mp.com/index.php/Pickup_help (http://wikitmp.sa-mp.com/index.php/Pickup_help)           pour les types de pickups et leur fonctions

http://wikitmp.sa-mp.com/index.php/InteriorIDs (http://wikitmp.sa-mp.com/index.php/InteriorIDs)             pour les interrieurs
Titre: Re : Teleportation
Posté par: acefr le 30 Mars 2008, 10:33:11
o la sa ma pas l'ére facile tout sa mais bon si j'y arive je pourait faire de grande chose aller hop aux boulot!!
Titre: Re : Teleportation
Posté par: terry_weed le 27 Septembre 2008, 10:25:33
bonjours je ne comprend pas ca ne marche pas alors que j'ai fait ce que vous avez dit mais ca marche pas
C:\Game\GTA-SanAndreas\gamemodes\underworld.pwn(4259) : error 017: undefined symbol "idTeleportation"
C:\Game\GTA-SanAndreas\gamemodes\underworld.pwn(4262) : error 001: expected token: ";", but found ":"
C:\Game\GTA-SanAndreas\gamemodes\underworld.pwn(4262) : error 029: invalid expression, assumed zero
C:\Game\GTA-SanAndreas\gamemodes\underworld.pwn(4262 -- 4264) : warning 215: expression has no effect
C:\Game\GTA-SanAndreas\gamemodes\underworld.pwn(4264) : error 001: expected token: ";", but found "-identifier-"
C:\Game\GTA-SanAndreas\gamemodes\underworld.pwn(4264) : fatal error 107: too many error messages on one line

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


5 Errors.

forward CreerTeleportation ();
new idteleportation;

public OnPlayerPickUpPickup(playerid, pickupid)
{
if (pickupid == idTeleportation)
{
SetPlayerInterior(playerid,0); // 0 C'est l'environnement normale, sinon tu peu trouver les autre sur le même site qui suit
SetPlayerPos(playerid,964.1014,-53.0860,1001.1246):
//si le player est en voiture tu met ça :
SetVehiclePos(GetPlayerVehicleID(playerid), -113.9415,-13.1497,1000.7188);
}
return 1;
}

public CreerTeleportation()
{

   idTeleportation = CreatePickup (1552,2,-113.9415,-13.1497,1000.7188);
}
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 28 Septembre 2008, 00:02:08
hum ^^

idTeleportation =/= idteleportation (pas pareil attention !! lol)

SetPlayerPos(playerid,964.1014,-53.0860,1001.1246): c'est un point virgule ici ;) pas un 2 points :p (t'inquiet se sont des petites erreurs pas méchantes ;) )

et voila le tour est joué ;)
++
Titre: Re : Teleportation
Posté par: terry_weed le 28 Septembre 2008, 11:01:14
Non désoler ça ne marche pas, je vais pas vous faire chier plus longtemps avec mon problème, je laisse tomber. J'ai perdu trop de temps sur ça :wall ,merci de vous éte donner la peine.
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 28 Septembre 2008, 11:33:31
Pas très courageux ^^ Envois les erreurs qu'il y a avec les lignes correspondantes et on t'aidera !!! Ne laisse pas tomber pour si peut !!  ::)
Titre: Re : Teleportation
Posté par: terry_weed le 29 Septembre 2008, 14:53:07
bon ok

déjà j'ai pas compris quand tu dit sa

idTeleportation =/= idteleportation (pas pareil attention !! lol)

SetPlayerPos(playerid,964.1014,-53.0860,1001.1246): j'ai bien mis le ; a la passe de : a la fin

moi je penses que c'est le truck que tu ma dit ezt que je comprend pas qui fait foiré tout.
Titre: Re : Teleportation
Posté par: MadFire le 29 Septembre 2008, 15:43:14
le idteleportation doit être comme ceci idTeleportation pour que la compilation save d'ou il viens et a SetPlayerPos a la fin apres ) il ya ; = );
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 29 Septembre 2008, 21:19:49
Oui ^^ Soit tu met un "t" ( t minuscule) soit un "T" ( T majuscule) Mais il faut que se soit écrit pareil, sinon ça ne fonctionne pas ;)
Titre: Re : Teleportation
Posté par: terry_weed le 29 Septembre 2008, 21:32:02
C:\Game\GTA-SanAndreas\gamemodes\testrater.pwn(7434) : error 010: invalid function or declaration
C:\Game\GTA-SanAndreas\gamemodes\testrater.pwn(26152) : error 021: symbol already defined: "OnPlayerPickUpPickup"
C:\Game\GTA-SanAndreas\gamemodes\testrater.pwn(26154) : error 055: start of function body without function header
C:\Game\GTA-SanAndreas\gamemodes\testrater.pwn(26156) : error 054: unmatched closing brace ("}")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

7434 idTeleportation = CreatePickup(1552, 2, 299.-113.9415,-13.1497,1000.7188);//bordel du sexshop
public SyncUp()


26152public OnPlayerPickUpPickup(playerid, pickupid);

{

}
public CreerTeleportation()
{

   idTeleportation = CreatePickup (1552,2,-113.9415,-13.1497,1000.7188);
}

Titre: Re : Teleportation
Posté par: [StAfF]MaN le 29 Septembre 2008, 23:02:33
heu déjà :

public OnPlayerPickUpPickup(playerid, pickupid);

{

}

ça tu le vire, pas besoin et en plus il y a une faute : UN PUBLIC NE CONTIENT PAS DE POINT VIRGULE S A LA FIN ^^
normalement t'as plus qu'une erreur :p

ensuite fait voir tout ton code qui correspond a ce pickup, avec en haut de ton script le new idTeleportation etc... ;) pour voir si ta pas fait une connerie involontaire ^^ ça arrive
Titre: Re : Teleportation
Posté par: terry_weed le 01 Octobre 2008, 07:11:30
C:\Game\GTA-SanAndreas\gamemodes\testrater.pwn(7434) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

forward CreerTeleportation ();
new idTeleportation;

                     l
ligne 7434    v
idTeleportation = CreatePickup(1552, 2, 299.-113.9415,-13.1497,1000.7188);//bordel du sexshop
Titre: Re : Teleportation
Posté par: Ssk le 01 Octobre 2008, 08:17:24
tu peut donner la ligne 7434
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 01 Octobre 2008, 14:05:46
^^ erreur trouvée ^^

   idTeleportation = CreatePickup(1552, 2, 299.-113.9415,-13.1497,1000.7188);//bordel du sexshop

c'est la ^^

En faite tu as des points, hors, il faut une virgule, mais la, essaye de voir qu'elle est le point qu'il faut soit enlever, soit remplacer ;)
+++

Titre: Re : Re : Teleportation
Posté par: [StAfF]MaN le 01 Octobre 2008, 14:06:52
^^ erreur trouvée ^^

   idTeleportation = CreatePickup(1552, 2, 299.-113.9415,-13.1497,1000.7188);//bordel du sexshop

c'est la ^^

En faite tu as des points, hors, il faut une virgule, mais la, essaye de voir qu'elle est le point qu'il faut soit enlever, soit remplacer ;)
+++

PS : je pense que 299 a rien a faire la ;)
Titre: Re : Teleportation
Posté par: ghettoman94 le 01 Octobre 2008, 14:08:21
T'aurais du utiliser la fonction modifier au lieux d'un double post a moins que tes pas fait exprès.
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 01 Octobre 2008, 14:12:41
heu c'est ce que je voulais faire  :blink erreur de ma part ^^ admin ?? ou modo :p quelqu'un peut supprimer mon double poste ??
Titre: Re : Teleportation
Posté par: Nikko™ le 01 Octobre 2008, 14:41:04
Le message ne sera surment pas supprimé, ca arrive les erreur ^^
Quand cest occasionel, cest pas grave  ;)

++
niko
Titre: Re : Teleportation
Posté par: [StAfF]MaN le 01 Octobre 2008, 14:45:06
Je voulais faire éditer mais j'ai cliqué sur citer, et j'ai pas fait gaffe en faite lol ^^