• 05 Juin 2026, 05:36:08


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

Pages: [1] 2 3
1
Regarde si t'as pas un { ou un } qui a disparu quelque part.

2
Scripting SA-MP [Pawn center] / Re : Bannir un pseudo
« le: 18 Avril 2010, 14:31:31 »
C'est pour ca que quand je ban un joueur, je lui créé un compte vide :) avec ban=1

3
Scripting SA-MP [Pawn center] / Re : Bannir un pseudo
« le: 12 Avril 2010, 19:46:17 »
Merci à vous 2, l'idée de Sam me convient parfaitement :)

4
Scripting SA-MP [Pawn center] / Bannir un pseudo
« le: 12 Avril 2010, 10:06:33 »
Bonjour à tous/toutes,

Sur mon Serveur, quand j'utilise /ban [id] pour bannir quelqu'un, dans samp-ban une ligne de ce genre est créé :

                                  123.45.67.89 [01/01/10 | 12:12:12] MachinChouet - INGAME BAN

Le gars a juste qu'à débrancher-rebrancher sa box, son IP change et il peut se reconnecter avec son pseudo même si il est ban. Logique vu que c'est pas le pseudo mais l'IP que ca banni mais moi je souhaiterai que ce soit le pseudo qui soit banni + l'IP. J'ai vu sur Wiki que il existait plusieurs sortes de ban ( IP BAN, INGAME BAN ) mais entre ces 2, je ne vois pas trop de différences et que ce soit l'un ou l'autre, le gars peut toujours se connecter avec son pseudo même si il est banni. Voici la ligne de Wiki :

                                  Type of ban (INGAME, IP BAN etc,)

" Etc, " mais quelles sont les autres possibilités de ban ?!
Quelqu'un aurait-il une solution ?
Merci d'avance.  ;)

5
Quand tu parles de CreateTimerEx, tu parles de SetTimerEx ?

Edit : C'est bon, j'ai réussi. Je te remercie énormément  :-[

6
Déjà essayé,
Je pense que le problème vient du /login car le cd de 30 secondes continue de marcher même après que le joueur est fais /login.
Alors que pourtant j'ai mis KillTimer(Logincount); dans /login  ;D

7
Scripting SA-MP [Pawn center] / Kick /rcon login et /login
« le: 19 Mars 2010, 20:30:14 »
Bonjour,

J'ai créé un public permettant que si le joueur arrive sur le serveur et si il n'est pas loggé dans 30 secondes, il est kick.
Mais le problème est que le joueur arrive, il se logge normalement, ca ne le kick pas mais ca kick l'id 0 après 30 secondes.

Dans la commande /login
Code: (pawn) [Sélectionner]
KillTimer(Logincount);
Plus haut dans le public du Login Auto
Code: (pawn) [Sélectionner]
SendClientMessage(playerid,COLOR_LIGHTGREEN,"Ce compte existe déjà, loggez vous en tapant /login [motdepasse]");
SendClientMessage(playerid,COLOR_LIGHTGREEN,"Vous avez 30 secondes pour vous logger.");
cd=30;
  Logincount = SetTimer("Login",1000,1);
Ici le nouveau public
Code: (pawn) [Sélectionner]
forward Login();
public Login()
{
     if(cd == 0)
{
new string[256];
new playerid;
       new iname[MAX_PLAYER_NAME];
   GetPlayerName(playerid, iname, sizeof(iname));
format(string,sizeof(string),"*** %s a été kick ( Raison - Pas loggé dans les temps ).",iname);
SendClientMessageToAll(COLOR_BRIGHTRED,string);
Kick(playerid);
KillTimer(Logincount);
}
cd--;
}

Concernant le mauvais pass pour /rcon login, au lieu de kick le joueur qui tente de se connecter en Admin et rentre le mauvais mot de passe, ca kick tous les joueurs.
Code: (pawn) [Sélectionner]
public OnRconLoginAttempt(ip[], password[], success)
{
new playername[MAX_PLAYER_NAME];
  new playerid;
GetPlayerName(playerid, playername, sizeof(playername));
    if(!success)
    {
        for(new i=0; i<MAX_PLAYERS; i++)
        {
        SendClientMessage(i, COLOR_BRIGHTRED, "---- Vous n'avez pas le droit de faire ceci");
        SendClientMessage(i, COLOR_BRIGHTRED, "---- La prochaine fois vous êtes banni.");
        Kick(i);
        printf("//---BadAdmin---  %s a tenté de se connecter en /rcon login",playername, password);
        }
    }
    return 1;
}


En attendant votre aide.  ;D

8
Scripting SA-MP [Pawn center] / Re : Hitman Commande
« le: 07 Mars 2010, 16:43:40 »
Exact ghm. Merci :D

PS : La commande était dans le GM ^^

9
Scripting SA-MP [Pawn center] / Re : Hitman Commande
« le: 03 Mars 2010, 10:44:01 »
Niquel, merci bien  ;)

Dernière chose :

Code: (pawn) [Sélectionner]
if(strcmp(cmd, "/hits", true) == 0)
    {
new count = 0;
SendClientMessage(playerid, COLOR_DARKRED, "----------------------------------");
SendClientMessage(playerid, COLOR_MSG, "Liste des contrats actuellement :");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && hitman[i] > 0)
{
format(string, 256, "Contrat sur %s de %i$", ReturnPlayerName(i),hitman[i]);
SendClientMessage(playerid, COLOR_FOUND, string);
count++;
}
}
if(count == 0)
{
SendClientMessage(playerid, COLOR_ERROR, "Aucuns contrats pour le moment.");
}
}

Cette commande marche très bien seul problème est que quand je l'utilise, ca m'affiche les contrats et à la fin ca marque : SERVER: Unknown command.

10
Scripting SA-MP [Pawn center] / Hitman Commande
« le: 02 Mars 2010, 20:03:38 »
Bonjour à tous/toutes,
C'est à propos de ma commande /hitman qui permet de mettre la tête à prix d'un joueur.
Voici le script :

Code: (pawn) [Sélectionner]
new hitman[MAX_PLAYERS];
new hiter[MAX_PLAYERS];
new ID;
dcmd_hitman(playerid, params[])
{
new amounthit;
if(sscanf(params, "dd", ID, amounthit))
{
SendClientMessage(playerid, COLOR_ERROR, "Utiliser: /hitman [id] [somme]");
}
else if(amounthit > 0)
{
if(IsPlayerConnected(ID))
{
if(GetPlayerMoney(playerid) >= amounthit)
{
if(antispam[playerid] == 0)
{
hitman[ID] = amounthit;
hiter[ID] = playerid;
new string[256];
format(string, sizeof(string), "Vous avez mis un contrat sur %s de %i$", ReturnPlayerName(ID), amounthit);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "* %s a mis un contrat sur %s de %i$", ReturnPlayerName(playerid), ReturnPlayerName(ID), amounthit);
SendClientMessageToAll(COLOR_YELLOW, string);
GameTextForPlayer(playerid," ~y~Vous avez un contrat", 3000, 5);

}
else
{
SendClientMessage(playerid, COLOR_ERROR, "Il y a déjà un contrat en cours !");
}
}
else
{
SendClientMessage(playerid, COLOR_ERROR, "Vous n'avez pas assez d'argent");
}
}
else
{
SendClientMessage(playerid, COLOR_ERROR, "Mauvais ID");
}
}
else
{
SendClientMessage(playerid, COLOR_ERROR, "Le minimum est de 1$");
}
return 1;
}

Code: (pawn) [Sélectionner]
public OnPlayerDeath (playerid, killerid, reason)

if(reason <= 46 && hitman[playerid] != 0)
{
format(string, sizeof(string), "* %s a rempli le contrat sur %s et a gagné %i$ ", ReturnPlayerName(killerid), ReturnPlayerName(playerid), hitman[playerid]);
SendClientMessageToAll(COLOR_YELLOW, string);
GivePlayerMoney(killerid, hitman[playerid]);
GivePlayerMoney(hiter[playerid],-hitman[playerid]);
hitman[playerid] = 0;
}
return 1;
}


Si part exemple je mets la tête à prix sur quelqu'un à 100$, ca marche mais si je rajoute 150$ par exemple, le hit n'est pas de 250$ mais 150$.
Donc je souhaiterai pouvoir additionner les contrats que placent les joueurs sur quelqu'un mais comment faire ?

Coordialement, RenZoKen

11
Problèmes et bugs / Re : Serveur en ligne
« le: 28 Février 2010, 21:05:24 »
Je t'envoie l'ip par MP car je pense que la pub est interdite .

C'est un serveur dédier

édit : je viens de m'apercevoir qu'il était sur 0 ... je l'ai mis sur 1 ..

Mais alors pourquoi certaines personnes le voyez ? mystère ... enfin je test

12
Problèmes et bugs / Re : Re : Serveur en ligne
« le: 28 Février 2010, 20:50:39 »
ben ecoute si tu te sens plus intelligent post pas ...


je te dit que le serveur si il est en ligne il y est si il y est pas c'est qu'il ce trouve dans tes favoris  :boulz

Plus intelligent que ton post oui .

Dans les favoris il y est ... actuellement il y a 7 personnes sur le serveur . Mais par exemple moi et une amie ne le voie pas dans " internet "


et j'ai juste à taper " Sftdm " dans " mode " pour filtrer et voir qu'il n'y est pas .

Et j'ai un serveur en favoris que je vois aussi dans internet . donc ce n'est pas ça non plus

13
Problèmes et bugs / Re : Serveur en ligne
« le: 28 Février 2010, 20:36:45 »
De toutes façon ce n'est pas ça le problème ... si quelqu'un à une idée concrète .

14
Problèmes et bugs / Re : Serveur en ligne
« le: 28 Février 2010, 20:25:51 »
Donc cherche le serveur et si tu le trouve Ok :)

15
Problèmes et bugs / Re : Re : Serveur en ligne
« le: 28 Février 2010, 19:57:59 »
ben je pense qu'il faut mieux chercher dans la liste

 :boulet

Autant ne pas poster pour dire ce genre de réponse .

Pages: [1] 2 3