Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

254687 Messages dans 14036 Fils de discussion- par 6619 Membres - Dernier membre: djalal

23 Mai 2012 à 05:43:01
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center] (Modérateurs: S!m, Xartrick)On Commence à Pawno [Cours : 1]
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: On Commence à Pawno [Cours : 1]  (Lu 148 fois)
0 Membres et 2 Invités sur ce fil de discussion.
Hasta03
Hors ligne Hors ligne

Petit nouveau
*

Messages: 2


« le: 05 Janvier 2012 à 10:27:30 »

[On Commence à Pawno]

Cours 1.

1) Rajouté une commande d'arme

Tout dabord, on ouvre notre pawno et puis sur notre catégorie OnPlayerCommandText on rajoute une commande de test comme le code qui ce trouve juste en dessous

Citation
if(!strcmp(cmdtext,"/uzi",true)) {
SendClientMessage(playerid, COLOR_GREEN, "2000 Euro gaspillé pour cette uzi");
GivePlayerWeapon(playerid,28,125);
GivePlayerMoney(playerid,-2000);
return 1;
}

-Dans le code juste au dessous sur la ligne "if" vous mettez ceux que vous voulez, moi j'ai choisis /uzi
-Dans la ligne de SendClientMessage vous mettez le message qui va sortir juste après l'achat de l'arme
-Dans la ligne de GivePlayerWeapon le 28 c'est l'id de l'arme et le 125 c'est les munitions
-Dans la ligne GivePlayerMoney c'est le prix qui va s'enlevè après l'achat.

Notre commandes est prêtes , nous sauvegardons notre fichié et reboot le serveur, on peut faire tout les armes qu'on veut comme sa.


2) Faire un Teleport

C'est comme si que tu fais une arme mais tu met le code juste en dessous dans OnPlayerCommandText

Citation
if(!strcmp(cmdtext,"/4dragon",true)) {
SendClientMessage(playerid, COLOR_GREEN, "Quatre Dragon");
SetPlayerPos(playerid, 2027.8707,1008.6269,10.8203);
PlayerPlaySound(playerid, 1083, X, Y, Z);
return 1;
}

Vous le faite comme l'arme mais vous le modifié simplement le SendClientMessage et le SetPlayerPos c'est suffisant car il est déjà reglé.

Question : et comment je vais reglé le SetPlayerPos ?
Réponse : on dirais que c'est mélangé mais rien n'est grave, c'est facile. Vous faites /save et vous rentré dans le dossié Gta San Andreas y'auras un SavedPositions et ouvrez sa avec une bloc note et il y'auras un truc ecrit AddPlayerClass..
Exemple : AddPlayerClass(120,"-15.7541,1511.2710,12.7500",346.2166,0,0,0,0,0,0) vous allez prendre simplement ceux qui ce trouve à l'interieur du parenthèse , vous allez comprendre mieu quand vous allez faire vous mêmes et puis l'enregistrer et reboot le serveur.

Merci à : Miroslav_Stankovic (Moi) ^^

Cours 1 FINI

Prochain cours : Demain (le cours 2 seras juste en dessous de celle si)
« Dernière édition: 05 Janvier 2012 à 10:30:47 par Hasta03 » Journalisée
cristab
Hors ligne Hors ligne


Admin V.I.P
GTAOnline Legend
*

Messages: 7333


« Répondre #1 le: 05 Janvier 2012 à 12:05:46 »

je pense qu'il faut revoir sa car ici il y a deja de tres bon tuto exemple= http://www.gtaonline.fr/forums/index.php/topic,11595.0.html

Malheureusement la partit premiere est delete par le createur mais au moin tu voit a peu pres que sa ne joue pas au meme niveau que sur le forum samp ^^
Journalisée

Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #2 le: 05 Janvier 2012 à 14:49:21 »

Je suis d'accord, ici, ce n'est pas un tutoriel, mais un bout de code lancer sans explication technique.
Journalisée

Toxx
Hors ligne Hors ligne


GTAOnline Big Member
*

Ice Cube.

Messages: 611


76561198056045161



zetoxx26

« Répondre #3 le: 05 Janvier 2012 à 16:30:31 »

C'est pas un tuto exceptionnel, mais j'ai réussi à faire une téléportation et j'ai réussi à mettre des armes, alors que je suis nul en Pawn  happy
Journalisée

"Les filles sont comme les noms de domaines, celles que j’aime sont déjà prises."

Pallanas
Hors ligne Hors ligne

Petit nouveau
*

Messages: 7


« Répondre #4 le: 05 Janvier 2012 à 17:54:50 »

C'est dommage tu n'expliques qu'a moitié alors qu'il y a sans doute de la bonne volonté derrière ^^"
Journalisée
Pages: [1]   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 0.17 secondes avec 22 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com | Contact