• 29 Mars 2024, 03:19: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.


Sujets - Heisenberg

Pages: [1]
1
Scripting IV:MP [Squirrel center] / Aide GUI
« le: 10 Septembre 2011, 01:35:06 »
Bonjour à tous,

Dans la création de mon serveur, j'ai crée une GUI de connection, elle comporte deux choix différents, s'enregistrer et de connecter (quand on a déjà un compte). Bref, quand la personne clique sur "Enregistrement" voilà c'qu'il se passe:

function onButtonClick(btnName, bState)
{
    if(btnName == GUI1.button.getName())
    {
        addChatMessage("Tu ne peux pas t'enregistrer directement, il te faudra passer par notre forum : *******.net. BONNE CHANCE!", 0xFF0000AA);
        GUI1.window.setVisible(false);
        GUI1.windowshown = false;
        guiToggleCursor(false);
    }

etc...

Seulement voilà, j'aimerais également que la personne soit kickée automatiquement, puisqu'elle a été redirigée sur le forum. Mais je sais pas du tout comment faire, puisque les GUI sont sur le Clientscript, il faut donc que je relie les GUI ( présente dans le clientscript ) avec mon GM ( présent dans les scrits ).
Le problème est que je ne sais pas du tout comment faire, voilà si vous pouviez me filer quelques tuyaux à ce sujet ça serait super, merci beaucoup !

2
Scripting IV:MP [Squirrel center] / [Résolu] Probème playerid
« le: 08 Septembre 2011, 02:42:29 »
Bonjour à tous, j'ai voulu tout regrouper en un seul script afin de bosser mon GM méthodiquement, et au court de cette manoeuvre périlleuse, j'ai rencontré quelques problèmes; voici mon code :


function onPlayerConnect(playerid)
{
    
local ban = EasyINI("scripts/bannedaccs/"+getPlayerName(playerid)+".ban");
local ini = EasyINI("scripts/playerfiles/"+getPlayerName(playerid)+".cadmin");
if (playerFileExists("scripts/bannedaccs/"+getPlayerName(playerid)+".ban") && ban.getKey("PlayerBan", "banned") == "true")
{
sendPlayerMessage(playerid, "Tu es banni de ce serveur.", COLOR_RED, false);
sendMessageToAll(getPlayerName(playerid) + " a été auto-ban! Raison: Ban evade.", COLOR_RED, false);
banPlayer(playerid, 0);
}


if(!ini.keyExists("PlayerInfo", "password"))
return sendPlayerMessage(playerid, "Ce compte n'est pas enregistré, enregistre toi avec '/register (password)'!", COLOR_RED, false);

if (ini.keyExists("PlayerInfo", "password") && md5(getPlayerIp(playerid)) != ini.getKey("PlayerInfo", "ip"))
return sendPlayerMessage(playerid, "Ce compte est enregistré, logue toi!", COLOR_BLUE, false);

setPlayerModel(playerid, ini.getKey("PlayerInfo", "skin").tointeger());
Admin[playerid] = ini.getKey("PlayerInfo", "level").tointeger();
togglePlayerControls(playerid, true)
Logged[playerid] = 1;

if (Admin[playerid] == 0)
return log("[C'ADMIN]"+getPlayerName(playerid)+" a vient de se loguer");

sendPlayerMessage(playerid, "Admin level: "+Admin[playerid]+"!", COLOR_GRAYBLUE, false);
log("[C'ADMIN]"+getPlayerName(playerid)+" was auto logged in with Admin level "+Admin[playerid]+"!");
return 1;
}
Admin[playerid] = 0;
Logged[playerid] = 0;
Hide[playerid] = 0;
Warn[playerid] = 0;
Mute[playerid] = 0;
PMs[playerid] = 0;
Cmds[playerid] = 0;
SuperAdmin[playerid] = 0;
Text[playerid] = 0;
Repeat[playerid] = 0;
LoginAttempts[playerid] = 0;
SuperAdminAttempts[playerid] = 0;

addEvent("playerConnect", onPlayerConnect);

Et voici l'errueur :

AN ERROR HAS OCCURED [parameter 2 has an invalid type 'integer' ; expected: 'bool']
[2011-08-31 21:54:14] CALLSTACK
[2011-08-31 21:54:14] *FUNCTION [onPlayerCommand()] C:\Users\Vicky\Desktop\IVMP-0.1-T3-R1-Server-Win32\scripts/cadmin.nut line [1166]
[2011-08-31 21:54:14] LOCALS
[2011-08-31 21:54:14] [Logged] ARRAY
[2011-08-31 21:54:14] [Admin] ARRAY
[2011-08-31 21:54:14] [SuperAdmin] ARRAY
[2011-08-31 21:54:14] [SuperAdminAttempts] ARRAY
[2011-08-31 21:54:14] [PMs] ARRAY
[2011-08-31 21:54:14] [Cmds] ARRAY
[2011-08-31 21:54:14] [Hide] ARRAY
[2011-08-31 21:54:14] [Mute] ARRAY
[2011-08-31 21:54:14] [Warn] ARRAY
[2011-08-31 21:54:14] [closeChat] 0
[2011-08-31 21:54:14] [id] 0
[2011-08-31 21:54:14] [ini] INSTANCE
[2011-08-31 21:54:14] [cmd] ARRAY
[2011-08-31 21:54:14] [command] "/kick 0 test"
[2011-08-31 21:54:14] [playerid] 0
[2011-08-31 21:54:14] [this] TABLE

Voilà je galère bêtement sur ça, même si je sais que c'est tout con. Ca peut venir soit du fait que l'event n'est pas spécifique (pas le cas pour onPlayerConnect) ou soit de je sais pas quoi.
Si vous pouviez m'aider ça serait vraiment sympa, je cale vraiment.
Merci !


3
Problèmes et bugs / Problème map
« le: 31 Août 2011, 23:35:14 »
Bonjour à tous,

depuis peu, quand je me connecte sur IV:MP, que ce soit sur mon serveur en local, ou sur un autre server, la map refuse de s'afficher, seul quelques poteaux électriques et les voitures.
J'ai installé tous les patchs qu'il faut (je suppose), je ne sais pas comment faire.

Merci d'avance!

4
Problèmes et bugs / La honte je suis ban de mon propre serveur
« le: 12 Août 2011, 17:52:14 »
Bonjour à tous,

Voilà j'ai chargé le GM miamirp et je me suis gourré de mdp quand je me suis log du coup j'ai été ban IP de mon propre serveur. Je suis allé dans scriptfiles > Junkbusters > IPban mis rien ne marche.
Voilà merci d'avance !

5
Scripting SA-MP [Pawn center] / Erreur Spawno Help !
« le: 12 Août 2011, 13:36:08 »
Bonjour quand j'essaye de compiler mon script, j'obtient les erreurs suivantes erreur suivante :

C:\Users\Vicky\Desktop\miamirp.pwn(6855) : error 037: invalid string (possibly non-terminated string)
C:\Users\Vicky\Desktop\miamirp.pwn(6855) : error 017: undefined symbol "Tu"
C:\Users\Vicky\Desktop\miamirp.pwn(6855) : error 017: undefined symbol "n"
C:\Users\Vicky\Desktop\miamirp.pwn(6855) : fatal error 107: too many error messages on one line

Je vous montre ma ligne :

SendClientMessage(playerid, COLOR_YELLOW, " Tu n 'as pas encore le permis, attention à pas de faire choper!);
Pourquoi il reconnaît pas la variable "Tu" ?  :-\ Merci de m'aider ;)

6
Problèmes et bugs / Problème SA:MP - Nouvelle LiveBox
« le: 12 Août 2011, 00:45:38 »
Bonjour à tous,

Ca fait 2 jours que je galère comme un porc sur un problème: Je veux mettre mon serveur SA:MP en ligne, donc accessible à n'importe qui, j'ai alors ouverts mes ports (7777 par défaut). J'ai la dernière LiveBox et aucun tuto ne décrit comment faire, puisque c'est pas du tout comme les anciennes.

Voilà moi ce que j'ai fait pour ouvrir mes ports pour faire fonctionner mon serveur:

http://imageshack.us/photo/my-images/703/sansre2kan.png/

Mais ça ne marche toujours pas, quand je me connecte avec un autre ordi, ça me met (Retrienving info). J'ai aussi ouvert le ports 7777 en UDC et TCP pour samp, en signal entrant et sortant sur mon pare feu windows (7).

Vous allez m'dire : "met l'IP locale et voilà héhé" bah non c'est pas possible parce que regardez ce qu'on me propose de mettre :

http://imageshack.us/photo/my-images/577/sansre2fezf.png/

Je pense que le problème vient des réglages de ma LiveBox, je peux me tromper. Merci de m'aider !! J'pense que j'vais mettre fin à mes jours d'ici peu lol.  :wall

Pages: [1]