GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: lepompier le 13 Avril 2008, 13:40:18
-
bonjour ,
j'aimerai créer des DM mais je sais pas comment faire pouvez vous me mettre sur la voix ?
je vous remerci ! :-\
-
Salut,
Base pour faire un DM:
-Un teleport vers la zone voulut.
-Quand on arrive sur la zone, ca enleve les armes que l'on as (Pour eviter qu'il y est des armes que d'autres n'auront pas) pour donner celle que tu veut.
-Un changement se spawn, comme ca si le joueur meurt il respawn dans la zone de DM.
-Une commande ou une endroit pour quitter le DM qui contiendra un systeme pour retirer les armes et remettre le spawn de base.
Voila, c'est juste une base ensuite tu peut l'améliorer a ta guise ^^.
-
vous pouvez me faire un code en exemple parce que la ... :blink
-
Salut, regarde dans des FS comment faire ou va sur le wiki regarder des fonctions, apprend par toi même , c'est pas en demandant tout tout le temps aux autres que tu va progresser... (enfin jpense ^^)
++
j0nj0n
-
Oui tu a raison JonJon.
Le truc pour bien apprandre c'est de le faire toi même, c'est vrais que tu va peux etre pas tout pigé mais on est la pour te donné un coup de pouce.
donc n'esite pas à demandé.
Comme le dit JonJon il y a des FS et même des modes DM pour pouvoir crée sa propre zone DM regarde un peux partout tu y trouvera ton bonheur.
Et si besoin d'aide on est la oublie pas.
Cordialement Franky Patou
-
ok ,merci les gars je vous remerci ! ;) je vais un peu me debrouiller mais la j'ai trouver je pense :...
J'ai trouver mais j'aimerai avoir les ID des armes ou je peux les avoir merci
-
Salut, tu peux trouvez les ID des armes dans la partie "Tutoriaux et référence SA-MP" lol :
http://www.gtaonline.fr/forums/index.php/topic,424.0.html (http://www.gtaonline.fr/forums/index.php/topic,424.0.html)
:cheers
j0nj0n
-
a oui pas evident a trouver xD :lmfao je les place bien ici les armes
GivePlayerWeapon(playerid, IDdel'arme, 9999);
-
Oui c'est comme sa pou les Armes
-
Ok , merci j'essaye de m'ameliorer mes pour /dm quit sa marche pas il me met un raport d'erreur pawno je vous file se que j'ai mis
}
else if(strcmp(cmdtext,"/dm quite", true)==0){
new playerdm[MAX_PLAYER_NAME];
new PlayerConnecteddm[256];
GetPlayerName(playerid, playerdm, sizeof(playerdm));
format(PlayerConnecteddm, sizeof(PlayerConnecteddm), "Le player %s a quitté le Death Match 1", playerdm);
SendClientMessageToAll(COLOR_YELLOW, PlayerConnecteddm);
SetPlayerColor(playerid);
return 1;
}
-
Normal il te manque le }
!tien:
}
else if(strcmp(cmdtext,"/dm quite", true)==0)
{
new playerdm[MAX_PLAYER_NAME];
new PlayerConnecteddm[256];
GetPlayerName(playerid, playerdm, sizeof(playerdm));
format(PlayerConnecteddm, sizeof(PlayerConnecteddm), "Le player %s a quitté le Death Match 1", playerdm);
SendClientMessageToAll(COLOR_YELLOW, PlayerConnecteddm);
SetPlayerColor(playerid);
}
return 1;
}
Voila
-
merci je test
edit : sa marche tjr pas
mon code http://pastebin.gtaonline.fr/pastebin.php?show=417
-
Alors déjà il faut que tu définisses tes zones, pas forcément en créant une zone, mais juste en disant que si le player est dans le DM1, il peut faire si, ça, mais pas cela, ou ceci ;)
Pour ce faire tu met en haut de ton script :
new DM[MAX_PLAYERS];
Dans ta commande :
DM[playerid] = 1;
dans ta commande de quite DM :
DM[playerid] = 0;
Après dans tes commandes tu met "si le player est en Dm, il perd ces armes et en a de nouvelles"
Enfin a toi de voir ;)
-
xD bizarre sa marche toujour pas je cherche l'erreur ! a voila il me manker une acolade mais j'ai deux warning je regarde si je peux ressoudre !
celui la je n'arrive pas a le ressoudre ; C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\modes-libre.pwn(1030) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
ligne 1030 : return 1;
-
Sa se compile juste ou tu a des Warning ou Error ??
Sinon montre nous le script tu à peux etre fait un couille quelque part ^^
-
j'ai mis la reponse en haut
-
Montre nous la ligne 1030 stp...
-
ah c'est bon j'ai reussi désoler de t'avoir déranger mec ! ::) je suis vraiment bête moi le return 1; etait pas a la bonne place merci de m'avoir aider bizoux :-* ;)
mais sinon tu connais un logiciel pour faire ses arene en plein millieur de la mer?
-
mais c'est pas grave je suis la pour ca.
Cool que sa marche.
bisou XD
-
regarde j'ai une autre question en haut je sais pas si ta vu?
-
Le Mapping c'est pas trop mon truc désolé
-
mince patou enfin c'est pas grave mais bon faut que je me debrouille j'ai une idée en tete de me faire une arene pas mal !
-
Il y à quelque personne qui savent utilisé le Maping te fait pas de sousi si tu a besoin d'aide sur ca
[HS] Pourquoi je doit utiliser un clavier Francais au boulot je n'aime pas sa grrr deux heure pour ecrire (je prefere les claviers suisse hein R@f XD)[/HS]
-
oui , j'aimerai bien de l'aide encor de l'aide je fais que sa moi :bangin
ps; desoler pour l'ecriture !! :'(
-
Mais bon oublie pas que c'est en fesant des erreurs qu'on apprand.
donc fait seul et quand tu fait une erreur essaie de la corriger toi même ensuite si tu vois que tu y arrive pas demande des expliquation sur son fonctionnement, etc...
Et la tu va apprandre ....
-
oui , mais le petit probleme pour faire mon arène il me faut le logiciel mais la j'ai rien donc j'avance pas !! :blink s'est bon je crois que j'ai le log
non j'ai pas trouver sa m'enerve la !