GTAOnline.net

San Andreas Multiplayer (sa:mp) => Autre => Discussion démarrée par: FTSmathias49 le 14 Janvier 2014, 19:40:54

Titre: Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: FTSmathias49 le 14 Janvier 2014, 19:40:54
Salut à tous !

Je me présente vus c'est la première fois que je post sur ce forum.

Je m’appelle Mathias, j'ai 14 ans, j'aide des personnes avec leurs serveurs samp, j'ai un serveur samp 94.XX.254.XX:XXXX (je ne fais pas de pub c'est seulement pour la présentation !).

*** FINI ***

Maintenant je vous les deux questions comme dans le titre

"Ou mettre les fichiers .cs ?"
"Comment les activés (comme les filterscripts) ?"
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Ssk le 14 Janvier 2014, 19:53:38
Les fichiers .cs ? Ce sont des mod Cleo, c'est quoi le rapport avec SAMP ?
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Kiloutre le 15 Janvier 2014, 04:12:49
Peut être qu'il confond avec les .so ?
Les .cs tu les mets dans "GTA San Andreas\CLEO" (GTA San Andreas= dossier de GTA San Andreas évidemment)
Les .so tu les mets dans "Server\plugins" (Server = dossier de ton serveur, là où il y a server.cfg, toussa toussa)

Pour activer les .cs, tu n'as rien à faire (si ce n'est d'avoir CLEO d'installé)
Pour activer les .so,dans server.cfg tu mets "plugins PLUGIN1 PLUGIN2" (les fichiers PLUGIN1.so et PLUGIN2.so devront être dans "Server\plugins"
Titre: Re : Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: FTSmathias49 le 15 Janvier 2014, 15:12:36
Les fichiers .cs ? Ce sont des mod Cleo, c'est quoi le rapport avec SAMP ?
samp speed hack 9999km/h (http://www.youtube.com/watch?v=-fYQa9c-KFE#) et undetected speed hack cleo samp 0.3x (http://www.youtube.com/watch?v=927DCUU3TdU#ws)
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Ssk le 15 Janvier 2014, 15:17:04
Salut, ce sont des mods du jeu et non pas de SAMP donc tu ne pourra pas les mettre sur ton serveur.

Si tu veux faire des trucs similaire, il va falloir que tu les scripts.
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: FTSmathias49 le 15 Janvier 2014, 15:21:52
 :sad: Pour faire un speedhack, je ne suis pas bon en ça pourriez vous me donner quelque conseil ? :huh:


if ...
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Kiloutre le 15 Janvier 2014, 15:43:41
Ssk tu as mal compris, il veut pas faire cheat tout le monde mais juste cheat lui même

Il faut que tu installes le mod CLEO (3.0) et ensuite tu installes le mod désiré dans San Andreas\CLEO
Rien de bien compliqué ^^
Titre: Re : Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: FTSmathias49 le 15 Janvier 2014, 16:06:05
Ssk tu as mal compris, il veut pas faire cheat tout le monde mais juste cheat lui même

Il faut que tu installes le mod CLEO (3.0) et ensuite tu installes le mod désiré dans San Andreas\CLEO
Rien de bien compliqué ^^
Ok mais pour le mettre sur mon serveur ?
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Kiloutre le 15 Janvier 2014, 19:27:00
Comment ça le mettre dans ton serveur ? Tu veux dire le donner à tout le monde où juste pouvoir le faire en multijoueur ?

Si tu veux le donner à tout le monde tu as deux solution, le faire via un script ou demander à tout le monde de l'installer
Si tu veux le faire en multijoueur tu n'as normalement rien à faire
Titre: Re : Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: FTSmathias49 le 15 Janvier 2014, 21:26:47
Comment ça le mettre dans ton serveur ? Tu veux dire le donner à tout le monde où juste pouvoir le faire en multijoueur ?

Si tu veux le donner à tout le monde tu as deux solution, le faire via un script ou demander à tout le monde de l'installer
Si tu veux le faire en multijoueur tu n'as normalement rien à faire
Bah ce que je voudrait c'est un speedhack qui permet d'aller plus vite rien qu'en clinquant cela est normalement activer dès la connexion vois tu ce que je veut te dire ?
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Gzsume le 15 Janvier 2014, 22:20:05
Ce n'est pas ce qu'on demande. La question est simple : veux-tu être le seul à pouvoir l'utiliser, en installant ça uniquement sur ton PC, ou veux-tu que tous les joueurs qui rejoignent ton serveur puissent l'utiliser, sans pour autant l'avoir installé avant de se connecter ? Les deux cas de figures sont différents et c'est pour cela qu'on ne peut t'aider qu'avec cette information. :-)
Titre: Re : Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: FTSmathias49 le 16 Janvier 2014, 20:39:08
Ce n'est pas ce qu'on demande. La question est simple : veux-tu être le seul à pouvoir l'utiliser, en installant ça uniquement sur ton PC, ou veux-tu que tous les joueurs qui rejoignent ton serveur puissent l'utiliser, sans pour autant l'avoir installé avant de se connecter ? Les deux cas de figures sont différents et c'est pour cela qu'on ne peut t'aider qu'avec cette information. :-)
Je souhaiterais que tout les slots qui quand elles se connectent ait ce truc de speed
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Infu le 16 Janvier 2014, 20:59:33
Dans ce cas il faut créer un script (filterscript exactement).
Et si tu t'y connais (au minimum) tu devras utiliser SetVehicleVelocity (http://wiki.sa-mp.com/wiki/SetVehicleVelocity).
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Gzsume le 16 Janvier 2014, 23:48:53
Avec la fonction qu'Infu a envoyé, tu vas devoir utiliser un peu de trigonométrie pour appliquer une modification des valeurs X, Y et Z en fonction de l'angle dans lequel se dirige le joueur (en véhicule).

Si cela est trop compliqué pour toi (ce n'est pas une honte, je suis à la fac et j'ai encore du mal avec ce côté là des Maths) tu peux utiliser cette fonction publiée sur le forum SA-MP : SetVehicleSpeed (http://forum.sa-mp.com/showthread.php?t=307052). Tu peux appliquer une vitesse de 500km/h par exemple, c'est assez.
Titre: Re : Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: FTSmathias49 le 20 Janvier 2014, 18:10:58
Avec la fonction qu'Infu a envoyé, tu vas devoir utiliser un peu de trigonométrie pour appliquer une modification des valeurs X, Y et Z en fonction de l'angle dans lequel se dirige le joueur (en véhicule).

Si cela est trop compliqué pour toi (ce n'est pas une honte, je suis à la fac et j'ai encore du mal avec ce côté là des Maths) tu peux utiliser cette fonction publiée sur le forum SA-MP : SetVehicleSpeed (http://forum.sa-mp.com/showthread.php?t=307052). Tu peux appliquer une vitesse de 500km/h par exemple, c'est assez.

Bah j'aurais préférer avec le clique mais pas la commande (OnPlayerKeyStateChange)
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: Infu le 20 Janvier 2014, 18:34:32
Dans ce cas regarde le lien du wiki http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange (http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange) afin de voir comment procéder avec les indications qu'on t'a donné précédemment.  :smile:
Titre: Re : Ou mettre les fichiers .cs ? / Comment les activés (comme les filterscripts) ?
Posté par: S!m le 25 Janvier 2014, 03:55:34
Salut,

je viens de jeter un coups d'oeil et franchement...le script dans ton lien Gszume est vraiment douteux.
Il fera la job, mais faudrait m'expliquer pourquoi il fait ça:

    x1 = (floatsin(a, degrees) * (speed/100) + floatcos(a, degrees) * 0 + x2) - x2;
    y1 = (floatcos(a, degrees) * (speed/100) + floatsin(a, degrees) * 0 + y2) - y2;
}

Il ajoute une valeur qu'il multiplie par 0 et fait + x2 - x2....
La moitié de ce code est complètement inutile...


Vous seriez mieux d'utiliser l'une de ces fonctions :


Si tu veut que la voiture avance dans la direction où pointe le véhicule:
stock SetVehicleSpeed(vehicleid, Float:speed)
{
    new Float:velocityX, Float:velocityY, Float:velocityZ, Float:angle;
    GetVehicleVelocity(vehicleid, velocityX, velocityY, velocityZ);
    GetVehicleZAngle(vehicleid, angle);
    velocityX = floatsin((-1)*a, degrees)* (speed/100);
    velocityY = floatcos(a, degrees) * (speed/100);
    SetVehicleVelocity(vehicleid, velocityX, velocityY, velocityZ);
    return 1;
}

Si tu veux qu'il continue dans la direction où il va déjà:
stock SetVehicleSpeed(vehicleid, Float:speed)
{
    new Float:velocityX, Float:velocityY, Float:velocityZ, Float:speed_eq;
    GetVehicleVelocity(vehicleid, velocityX, velocityY, velocityZ);
    speed_eq = floatsqroot(velocityX * velocityX + velocityY * velocityY + velocityZ + velocityZ);
    velocityX *= speed/(speed_eq * 100);
    velocityY *= speed/(speed_eq * 100);
    velocityZ *= speed/(speed_eq * 100);
    SetVehicleVelocity(vehicleid, velocityX, velocityY, velocityZ);
    return 1;
}

***Note: Je peux m'être tromper pour les sin/cos car je ne suis plus sur de la façon dont les angles se place dans SA-MP et il faut ajuster le 100 pour avoir un résultat qui soit tel que le SetVehicleVelocity ou en km/h etc... Il suffit de choisir la valeur appropriée.

Je vais vérifier demain à tête reposée.

++Sim++