Aller au contenu
San Andreas Multiplayer

C_far

Modérateurs+
  • Compteur de contenus

    2 494
  • Contenu moyen par jour

    2,05
  • Points

  • Inscription

  • Dernière visite

  • Jours gagnés

    128

Tout ce qui a été posté par C_far

  1. C_far

    Vos avis sur LeRoleplay

    Vois avec Mesca en privé
  2. C_far

    Vos avis sur LeRoleplay

    @stvn Mais comment tu sais que c'est parce que "tu fais un projet" ?
  3. C_far

    Showroom Mappings AceK

    Je valide ton talent !
  4. C_far

    Vos avis sur LeRoleplay

    Screen ?
  5. C_far

    c_vector

    Version 0x210

    0 téléchargement

    Après avoir vu une include qui implémente les vectors avec le plugin pawn-memory, j'me suis dit que j'allais coder une include similaire mais sans le plugin pawn-memory. Pour ça j'ai quand même utilisé y_malloc, mais je ferai surement une version sans si j'ai le courage. J'ai implémenté cette include de deux façons, car au moment où j'écrie cette description, il y a un bug avec y_malloc du coup je l'avais résolu de mon coté mais j'ai tout de même créé une version qui contourne ce bug, mais qui est un peu moins safe si certaines parties de y_malloc changent (chose qui ne devrait pas arriver). J'vous glisse le Pastebin de la version 0x100 (qui fonctionne mal à cause d'un bug de y_malloc) : https://pastebin.com/8cHyEfe3 Les fonctions : vector_push_back_value(&Vector:vector, value); vector_push_back_array(&Vector:vector, const array[], size = sizeof(array)); vector_remove(&Vector:vector, index); vector_get_value(Vector:vector, index); vector_get_array(Vector:vector, index, array[], size = sizeof(array)); vector_set_value(Vector:vector, index, value); vector_set_array(Vector:vector, index, array[], size = sizeof(array)); bool:vector_is_storing_array(Vector:vector); vector_free(&Vector:vector); vector_get_array_size(Vector:vector, index); vector_get_size(Vector:vector); J'ai implémenté aussi 2 fonctions "d'iterators" qui fonctionnent avec y_iterate (foreach) : iterfunc stock vector(&iterstate, cur, Vector:vector, array[] = cellmin, size = sizeof(array)); iterfunc stock array(&iterstate, cur, const array[], size, size2 = sizeof(array)); Un exemple d'utilisation : Résultat : Benchmark seulement sur les boucles :
  6. C_far

    c_vector

    Ajout de la 0x210
  7. C_far

    » Map Editor : Modification des code sources.

    Ce Map Editor est codé en Pascal, donc il faut le compiler avec un compilateur Pascal.
  8. C_far

    Et en dehors du RolePlay ?

    Ou un serveur RP qui offre plus de fonctionnalités truckings ?
  9. C_far

    [ Probleme d'enregistrement]

    En fait Easy MySQL se base sur le plugin MySQL de BlueG & Maddinat0r, c'est juste que l'include permet au développeur de jouer avec des fonctions plutôt qu'avec le langage SQL. Les échappements SQL mal gérés à certains endroits dans l'include.
  10. C_far

    [ Probleme d'enregistrement]

    Je viens de checker, cette erreur est produite par l’include. Check le mysql_log.txt pour en savoir plus. Je ne te suggère pas d’utiliser cette incluse tout de même, y a des règles de sécurité qui ne sont pas respectées.
  11. C_far

    Forum RPIT

    Sans le code on peut pas t'aider
  12. C_far

    besoin d'aide fatal error 100:

    Tu ouvres le Pawno qui se trouve dans le bon dossier pawno ?
  13. C_far

    besoin d'aide fatal error 100:

    Dans le dossier "pawno/include" ? Tu as bien lancé le Pawno qui se trouve dans le dossier "pawno" où se trouve le dossier "include" avec les includes ?
  14. C_far

    Comment save les vehs en mysql?

    Montre comment tu utilises les fonctions du plugin et tes requêtes
  15. C_far

    Comment save les vehs en mysql?

    Tu utilises le plugin MySQL de BlueG & Maddinat0r ? https://github.com/pBlueG/SA-MP-MySQL Si oui, quelle version utilises-tu ?
  16. C_far

    Comment save les vehs en mysql?

    C'est sans doute l'un des langages les plus simples pour les bases, même si y a ce coté complexe pour certain des jointures. Y a un site français qui explique très bien les bases ici : https://sql.sh/
  17. C_far

    Comment save les vehs en mysql?

    Tu réponds pas à ma question, maîtrises-tu le langage SQL ?
  18. C_far

    Comment save les vehs en mysql?

    Y a une différence entre connaître le langage et utiliser les outils pour pouvoir communiquer avec la BDD.
  19. C_far

    Comment save les vehs en mysql?

    Tu connais le SQL ?
  20. C_far

    FluxBB (erreur bizarre)

    Bah sur le repo t'as le code source PHP de FluxBB. Le lien que je t'ai donné indique la ligne exacte où tu auras cette erreur qui apparaît.
  21. C_far

    FluxBB (erreur bizarre)

    Check le code ici : https://github.com/fluxbb/fluxbb/blob/c31c43033b10f59594bdc2a2f1730c7706b67e0d/include/parser.php#L106
  22. Ce sujet fait office de support le tutoriel [y_hooks] Bloquer les suites d'appels. Merci de poster vos questions ici.
  23. C_far

    [y_hooks] Bloquer les suites d'appels

    Tutoriel très court pour vous montrer un petit trick que vous ignorez peut-être et qu'on me demande souvent; comment bloquer les appels des callbacks suivantes avec y_hooks ? Voici les 4 constantes qui agissent sur la suite d'appels : Y_HOOKS_CONTINUE_RETURN_1 Y_HOOKS_CONTINUE_RETURN_0 Y_HOOKS_BREAK_RETURN_0 Y_HOOKS_BREAK_RETURN_1 Les noms sont clairs, "Y_HOOKS_CONTINUE_RETURN_X" permet de retourner 0/1 et de continuer la suite des appels, l'autre permet de retourner 0/1 en stoppant la suite des appels. Ces 4 constantes existent dans YSI 3.x, 4.x et 5.x, à la seule différence que dans les versions 3.x et 4.x la constante Y_HOOKS_BREAK_RETURN_0 vaut (-1) et la constante Y_HOOKS_BREAK_RETURN_1 vaut (-2), dans la version 5.x la constante Y_HOOKS_BREAK_RETURN_0 vaut (~0) et la constante Y_HOOKS_BREAK_RETURN_1 vaut (~1). Exemple : #include <a_samp> #include <YSI_Coding\y_hooks> main() { CallLocalFunction("CustomFunction", ""); } hook CustomFunction() { print("Cette fonction sera appelée. (1)"); return Y_HOOKS_CONTINUE_RETURN_1; } #include <YSI_Coding\y_hooks> hook CustomFunction() { print("Cette fonction sera appelée. (2)"); return Y_HOOKS_BREAK_RETURN_1; } #include <YSI_Coding\y_hooks> hook CustomFunction() { print("Cette fonction ne sera pas appelée. (3)"); return Y_HOOKS_CONTINUE_RETURN_1; }
  24. C_far

    Hash plugin remake by C_far

    Hash plugin remake by C_far Voir le fichier C'est un fork du plugin de Mellnik que j'ai re-build pour Windows et Linux en corrigeant le makelist et en incluant certains fichiers. Sampctl: sampctl package install C-far/hash-plugin Contributeur C_far+ Soumis 28/01/2019 Catégorie Plugins & Includes Pastebin Github https://github.com/C-far/hash-plugin
×