GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ApocKalipsS le 22 Décembre 2009, 12:52:42
-
Salut,
J'aimerais changer la gravitée pour une seule personne, mais je sais pas comment faire, le SetGravity le met pour tout le monde...
Merci de vos futurs réponses ! ;)
-
Plugin YSF ya la fonction SetPlayerGravity dedans ;)
-
Fonction recherche aussi
-
J'ai DL le plugin YSF, mais faut dire que je m'y retrouve pas, y aucun .pwn ni .inc ...
-
Bah c'est un plugin en même temps ...
-
Moi je voudrais juste intégrer à mon GM tout le code...
On peut pas ouvrir le plugin ?
-
Rassure moi, tu sait comment un utilise un plugin ?
-
Salut,
normalement, un plugin ajoute/modifie des fonctionnalités au serveur. dans ce cas ci, il ajoute quelques fonctions (avant il corrigeait également certains bugs).
le pack du plugin devrait comprendre la liste des fonctions dans un fichier .inc, si le fichier n'y est, je crois que tu peut aller chercher celui de la version pour 0.2X puisque les fonctions ajoutées sont sensiblement les mêmes. Il te suffit d'enlever ce qui ne s'applique plus au pire.
++Sim++
-
Je viens de trouver un autre topic de Y_Less, celui ci : http://forum.sa-mp.com/index.php?topic=138599.0 (http://forum.sa-mp.com/index.php?topic=138599.0)
Je met le DLL dans plugins puis normalement ca ne devrait rien changer au script, c'est comme une include quoi ?
-
Les includes et les plugins(DLL) sont deux bibliothèques(library). La majeure différence est qu'une DLL est chargée une seule fois en mémoire de façon dymaique(Dynamic Linked Library). Dans un cas comme dans l'autre, c'est du code externe que tu rajoutes à ton programmes. Il s'utilise pratiquement de la même façon.
-
Ok, mais voilà, je re-bloque.
J'ai ajouté dans mon GM "#include <YSF>"
Car il y avait une include de l'archive.
J'ai mit l'include là où il faut, puis j'ai créer un dossier "plugins" dans mon dossier SAMP. J'y est mit mon DLL. J'ai ajouté dans server.cfg "plugins YSF", puis je lance le serveur, et là : RunTime Error 019 : File or Function is not found."
Pourquoi cela ? :-\
-
tu as creer le dossier plugin
-
Ah non je n'ai rien dit, la version était que pour R3 et j'avait la R4.