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

Titre: zone DM
Posté 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 ! :-\
Titre: Re : zone DM
Posté par: feldbrau le 13 Avril 2008, 15:06:39
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 ^^.
Titre: Re : zone DM
Posté par: lepompier le 13 Avril 2008, 20:10:29
vous pouvez me faire un code en exemple parce que la ...  :blink
Titre: Re : zone DM
Posté par: jonjon le 13 Avril 2008, 23:55:08
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
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 00:48:30
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
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 09:28:27
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
Titre: Re : zone DM
Posté par: jonjon le 14 Avril 2008, 11:17:02
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
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 11:26:42
a oui pas evident a trouver xD  :lmfao je les place bien ici les armes


GivePlayerWeapon(playerid, IDdel'arme, 9999);
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 11:34:56
Oui c'est comme sa pou les Armes
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 12:09:11
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;
}
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 12:33:49
Normal il te manque le  }

!tien:

Code: (pwn) [Sélectionner]
}
    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
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 12:34:54
merci je test
edit : sa marche tjr pas

mon code   http://pastebin.gtaonline.fr/pastebin.php?show=417
Titre: Re : zone DM
Posté par: [StAfF]MaN le 14 Avril 2008, 13:09:18
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 ;)
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 13:39:21
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;
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 13:43:11
Sa se compile juste ou tu a des Warning ou Error ??

Sinon montre nous le script tu à peux etre fait un couille quelque part ^^
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 13:45:56
j'ai mis la reponse en haut
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 13:48:49
Montre nous la ligne 1030 stp...
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 13:51:42
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?
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 13:54:47
mais c'est pas grave je suis la pour ca.

Cool que sa marche.

bisou XD
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 13:57:44
regarde j'ai une autre question en haut je sais pas si ta vu?
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 14:04:10
Le Mapping c'est pas trop mon truc désolé
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 14:08:19
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 !
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 14:11:15
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]
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 14:16:00
oui , j'aimerai bien de l'aide encor de l'aide je fais que sa moi   :bangin





ps; desoler pour l'ecriture !! :'(
Titre: Re : zone DM
Posté par: Franky™ le 14 Avril 2008, 14:19:34
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 ....
Titre: Re : zone DM
Posté par: lepompier le 14 Avril 2008, 14:24:59
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 !