• 04 Juin 2026, 23:05:36


Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Hasta03

Pages: [1]
1
Scripting SA-MP [Pawn center] / On Commence à Pawno [Cours : 1]
« 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

Citer
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

Citer
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)

2
Autre / Problème Avec Hebergeur + VPS.
« le: 30 Décembre 2011, 10:13:14 »
Bonjour, J'ai acheté un VPS puis après que je me connecte sur le vps j'ai mis mon dossié Gta samp etc etc j'ai fais comme en local mais sa n'ouvre pas (meme si que j'ouvre les ports) , après cherché plusieurs aide sur des forums etc. j'ai vue que on hébérge les serveurs mais je ne sais pas comment sa ce passe pour les hebergeurs, je dois mettre quoi dans le ftp? et quoi dans la db ? veuillez me dire s'il vous plaît.

Pages: [1]