• 06 Juin 2026, 15:16:54


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 - dev

Pages: [1]
1
Scripting SA-MP [Pawn center] / Callback
« le: 13 Août 2011, 20:29:19 »
Bonjour je code de façon module.
j'ai donc créer une fonction Login dans un fichier include, ou il y a une condition qui fais appel à un ShowPlayerDialog.

Je souhaiteré faire appel aux callback public OnDialogResponse dans mon fichier include, mais comme étant deja défini dans mon .pwn cela n'est pas possible.

ma question il y a t'il pas un moyen d'exécuter une partir de mon code d'une fonction dans un callback dfférent ?

2
Scripting SA-MP [Pawn center] / Re : Aide variables
« le: 10 Août 2011, 20:23:38 »
Oui effectivement je me suis mal exprimé sur la fin.

enum PlayerInfo
{
    pUsername[MAX_PLAYER_NAME], //Soi je declare ici et sorti de requete SQL j'alimente cette variable ou
    pSexe,
    pAge,
    pCash
}

forward Login(playerid);

Login(playerid)
{
    new username;  //Soi je declare ici et sorti de requete SQL j'alimente cette variable.
}

Voila je pense que c'est plus clair biensur si je laisse la variable global je supprime la local et vice versa l'exemple se porte sur 2 choix.
Quel est la solution la mieu adapté ? Quel son les + ou  les moins si il y a ?

3
Bonjour ben je sais pas comment est fait ce GM, mais normalement regarde dans ton OnGameModeInit() si tu as des lignes du AddPlayerClass(0,2058.6880,1277.0281,10.6719,251.9721,0,0,0,0,0,0);
Si oui Change les positions X,Y,Z c'est a dire 2/3/4 eme valeurs entre les parentheses.
En game rend toi à la gare ou tu souhaite faire spawner tes joueurs et Tape la commande /save gare los-santos, trouve le fichier savedpositions.txt récupére la postion et entre la dans tes Addclass et fini.

4
Scripting SA-MP [Pawn center] / Aide variables
« le: 10 Août 2011, 14:08:41 »
Bonjour je suis en train de mettre en place un systéme de login avec le plugin MYSQL R6-2.

En premier lieu j'ai déclaré un enum pour les infos du joueur.


enum PlayerInfo
{
    pUsername[MAX_PLAYER_NAME],
    pSexe,
    pAge,
    pCash
}

Dans le fichier login.inc

forward Login(playerid);

Login(playerid)
{
    new username; //Ma question ce porte ici
    ou
    new username[pUsername];
}


Comme j'ai commenté dans la derniére ligne, je doute sur la façon de nourrir une variable globale (enum) ou une variable local ( new username ).
Le mieu est t'il d'appeler la variable enum style new username[pUsername] ou créer une variable local.
le faite de d'utiliser la variable global justement je ne devrais plus avoir à déclarer de variable username ou avoir à récupérer le nom du joueur une fois celle-ci stocker dedans ?

je dis ça car dans beaucoup de script je vois des variables local utilisé alors que logiquement une variable global ( variable de session grossomodo ) serait plus utilie.

Merci de votre aide.


5
Autre / Debut de projet RP
« le: 02 Août 2011, 20:41:46 »
Bonjour je vais commencé à scripter un RP j'ai déja installé le plugin MySQL Plugin R6-2 effectué les test Ok.
Je cherche 1 ou 2 personnes sérieuse à embarquer avec moi dans l'aventure car seul ça me di rien.

J'ai 30 ans et je suis diplomé de métier en Php/mysql et touche aussi à pas mal d'autres languages.

Si certaines personnes ont des demandes en php n'hésitez pas pour des conseils. ;)

Merci

Pages: [1]