• 05 Juin 2026, 21:07:58


Auteur Sujet: [Topic de Julien62430]  (Lu 10356 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #60 le: 12 Juin 2011, 14:16:30 »
Génial ! mais je met des accolade pour changer de tutorial ?

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #61 le: 12 Juin 2011, 14:20:23 »
Tu créer une Variable que tu enregistre dans ton système de Registeur du genre.

new Tutorial[MAX_PLAYERS];La la Variable est a 0 tu me suis ?

Quand le joueur ce connecte tu lui charge et si sa Variable si elle est a 0 tu lui lance le Tutoriel avec des Timers tu envois des

SendClientMessage(playerid, GRIS,"La tu explique le RP avec les times et tu en relance 1 etc et une fois arrivé a la fin du tutoriel.");Tu peut même changé la position de la caméra si tu veut..

Tu met un menu telle que celui la avec les questions
ShowPlayerDialog(playerid, 30, DIALOG_STYLE_LIST, "Le RP C'est quoi ?", "Les Réponses\nUne Autre\nUne Autre\Etc", "Sélectionné", "Fermer");
Et dans le OnDialogResponse tu met des

SendClientMessage(playerid, GRIS,"Avec des vrais ou faux...");Et tu affiche un second Menu avec une autre question et une autre ID de Menu le '30' c'est l'ID du menu la.

Et si tu veut poussé un peut tu créer une autre Variable que tu incrémente a chaque mauvaise réponse et tout a la fin si elle est supérieur ou égal a 10 questions tu le Kick avec un message.


« Modifié: 12 Juin 2011, 14:23:11 par Xolokos »
Nippah !

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #62 le: 12 Juin 2011, 14:27:01 »
Ok mais comment faire vrai et faux enfin comme tu me la dis mais tout va switcher ?

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #63 le: 12 Juin 2011, 14:32:06 »
Exemple de MON GM :

Ici le \n passe une ligne et ajoute un listitem.
ShowPlayerDialog(playerid, 30, DIALOG_STYLE_LIST, "Menu d'Equipement :", "M4A1 (4000$)\nMP5(1500$)\nSniper (5500$)\nDesert Eagle(4000$)\nArmure(850$)\nWars Points", "Sélectionné", "Fermer");

Dans le OnDialogResponse.
Tu n'a qu'a adapté.
if(dialogid == 30)//Si le dialog est == 30
{
{
if(response)//Si il y a réponse du joueur
{

if(listitem == 0)//Si item sélectionné est le 0 le tout premier le M4A1 quoi.
{
    if(GetPlayerMoney(playerid) >=4000)//Et si son argent et >= a 4000
{
GivePlayerWeapon(playerid,31,750);//Tu lui donne M4A1
                GivePlayerMoney(playerid, -4000);//Tu lui enlève 4000 $
                SendClientMessage(playerid, GRIS, "[SUCCES] Vous venez d'acheté une M4A1.");//Tu lui envoie un message
}
else
{
SendClientMessage(playerid, GRIS, "[ERREUR] Tu n'as pas asser d'argent.");
}
}
if(listitem == 1)
{
    if(GetPlayerMoney(playerid) >=1500)
{
GivePlayerWeapon(playerid,29,430);
                GivePlayerMoney(playerid, -1500);
                SendClientMessage(playerid, GRIS, "[SUCCES] Vous venez d'acheté un MP5.");
}
    else
    {
    SendClientMessage(playerid, GRIS, "[ERREUR] Tu n'as pas asser d'argent.");
}
    }
    if(listitem == 2)
{
if(GetPlayerMoney(playerid) >=5500)
{
GivePlayerWeapon(playerid,34,35);
GivePlayerMoney(playerid, -5500);
                SendClientMessage(playerid, GRIS, "[SUCCES] Vous venez d'acheté un Sniper avec 35 balles.");
}
    else
    {
    SendClientMessage(playerid, GRIS, "[ERREUR] Tu n'as pas asser d'argent.");
}
}
if(listitem == 3)
{
if(GetPlayerMoney(playerid) >=1200)
{
GivePlayerWeapon(playerid,24,207);
                GivePlayerMoney(playerid, -1200);
                SendClientMessage(playerid, GRIS, "[SUCCES] Vous venez d'acheté un Desert Eagle.");
}
    else
    {
    SendClientMessage(playerid, GRIS, "[ERREUR] Tu n'as pas asser d'argent.");
}
}
if(listitem == 4)
{
if(GetPlayerMoney(playerid) >=850)
{
SetPlayerArmour(playerid, 100);
GivePlayerMoney(playerid, -850);
                SendClientMessage(playerid, GRIS, "[SUCCES] Vous venez d'acheté une Armure à 100 point.");
}
    else
    {
    SendClientMessage(playerid, GRIS, "[ERREUR] Tu n'as pas asser d'argent.");
}
}
if(listitem == 5)
{
                ShowPlayerDialog(playerid, 55, DIALOG_STYLE_LIST, "Menu de l'Equipement Wars Points :", "\n50 Scores (100 WP)\100 Scores (180 WP)\nBrouilleur (A Vie) (400 WP)\nVIP (450 WP)\n15 PDV au Spawn (A Vie)(300 WP)\n30 PDV au Spawn (A Vie)(400 WP) ", "Sélectionné", "Fermer");
}
}
}
}
Nippah !

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #64 le: 12 Juin 2011, 14:36:26 »
D'accord je comprends mieux, mais comment je fais pour le kické le joueur qui réponds mal ?

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #65 le: 12 Juin 2011, 22:03:49 »
Tu créer une Variable pour chaque joueur... EN GLOBAL tout en haut du scripte en bref.

new KickTuto[MAX_PLAYERS];
A chaque mauvaise réponse dans un tableau tu l'Incrémente.

KickTuto[playerid]++;
Et a la fin de la dernière question dès qu'il selectionne une réponse n'importe laquelle tu lance le un TimerEx avec une condition du genre :
if(KickTuto[playerid]>= 10)

Et la tu le Kick...
Simple.
Nippah !

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #66 le: 17 Juin 2011, 16:08:22 »
Bonjour, je voudrais savoir comment je dois configurer : ManualVehicleEngineAndLights

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #67 le: 17 Juin 2011, 17:18:00 »
tu as que deux choix false pas default les moteur s'allume des la monter true les moteur ne s'allume pas des la monter il faut creer la commande pour demarer le vehicule
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #68 le: 18 Juin 2011, 16:21:48 »
J'ai trafiqué les commandes que je voulais faire pour les voitures et j'ai eu plein d'erreur, sur le pastebin, je vous met toute les erreurs enfin les lignes avec les erreurs. Pouvez-vous m'aider ?

Code: (pawn) [Sélectionner]
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1582) : warning 215: expression has no effect
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1582) : warning 215: expression has no effect
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1690) : warning 215: expression has no effect
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1709) : warning 215: expression has no effect
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1728) : warning 215: expression has no effect
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1745) : warning 215: expression has no effect
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1764) : warning 215: expression has no effect
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1783) : warning 215: expression has no effect
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1809) : error 001: expected token: "-identifier-", but found "("
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1811) : error 010: invalid function or declaration
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1813) : error 010: invalid function or declaration
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1821) : error 001: expected token: "-identifier-", but found "("
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1823) : error 010: invalid function or declaration
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1825) : error 010: invalid function or declaration
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1833) : error 001: expected token: "-identifier-", but found "("
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1835) : error 010: invalid function or declaration
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1837) : error 010: invalid function or declaration
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1839) : error 010: invalid function or declaration
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1841) : warning 203: symbol is never used: "KillsDeath"
C:\Users\Julien\Téléchargement\0.3c\gamemodes\DeathMatch.pwn(1841) : warning 203: symbol is never used: "LevelR"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


10 Errors.

Pastebin avec les erreurs et warnings :

http://pastebin.gtaonline.fr/pastebin.php?show=1111

Merci encore de votre aide !

Hors ligne vitry_selkato

  • *
  • Tueur en série
  • Thug Life Style - Vie de voyous Virtuel
  • Messages: 174
    • Voir le profil
    • http://www.thuglifestyle.1x.net/
Re : [Topic de Julien62430]
« Réponse #69 le: 19 Juin 2011, 14:09:33 »
Ta fait un copier collez ?

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #70 le: 19 Juin 2011, 14:18:34 »
Oui pour mettre le Dialogue et tout le reste.

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : [Topic de Julien62430]
« Réponse #71 le: 24 Juin 2011, 10:22:08 »
Bonjour, voici une grosse demande d'aide alors écoutez bien.


Je voudrais savoir comment faire les foward pour les voitures de Xolokos (tu me l'avais déjà expliqué sur msn il y a longtemps)
Je voudrais comment faire des rangs pour les forward (Xolokos est encore la victime)

Je voudrais savoir aussi comment faire pour faire faire une animation à un skin.
et je voudrais savoir comment faire pour faire changer l'heure au fur et a mesure que l'heure avance sur le dédié.

Merci de vos réponse, si vous avez vu des tutoriaux ou autre chose dites le moi merci !

Cordialement Julien.
« Modifié: 24 Juin 2011, 10:39:56 par Julien62430 »