Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // DEFINES
- #define COULEUR_INVISIBLE 0x00AA0000 // Bleu opacité 0%
- #define COULEUR_ROUGE 0xAA0000FF // Rouge opacité 100%
- // Voici le OnPlayerConnect, il y a SetPlayerColor tout en bas !
- public OnPlayerConnect(playerid)
- {
- new name[MAX_PLAYER_NAME], string[124+MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- format(string, sizeof(string), "{FF0000}%s {FFFFFF}vient de nous rejoindre.", name);
- SendClientMessageToAll(0xC4C4C4FF, string);
- SendClientMessage(playerid,0xC4C4C4FF,"{FFFFFF}Tape ' {00FB2A}/aide {FFFFFF}' pour avoir de l'{00FB2A}aide{FFFFFF}.");
- SetPlayerColor(playerid,COULEUR_INVISIBLE);
- return 1;
- }
- // De plus le OnPlayerSpawn ! Avec le dialogue des deux atouts !
- public OnPlayerSpawn(playerid)
- {
- ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Atouts","Reconnaisance\nIndétectable","Non","Oui");
- return 1;
- }
- // Enfin Le OnDialogResponse !
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid)
- {
- case 1:
- {
- if(!response)
- {
- SendClientMessage(playerid, 0xFF0000FF,"Vous venez de vous suicider...");
- SetPlayerHealth(playerid,0);
- new name[MAX_PLAYER_NAME], string[250+MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- format(string, sizeof(string), "{FF0000}%s {FFFFFF}vient de se suicider pour une raison inconnue.", name);
- SendClientMessageToAll(0xC4C4C4FF, string);
- return 1;
- }
- }
- case 2:
- {
- if(!response)
- {
- SendClientMessage(playerid,0xFF0000FF,"Vous venez de quitter l'aide.");
- return 1;
- }
- }
- case 3:
- {
- if(!response)
- {
- ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Atouts","Reconnaisance\nIndétectable","Non","Oui");
- return 1;
- }
- else
- {
- switch(listitem)
- {
- case 0:
- {
- SendClientMessage(playerid,COULEUR_ROUGE,"Reconnaisance !");
- SetPlayerColor(playerid,COULEUR_ROUGE);
- return 1;
- }
- case 1:
- {
- SendClientMessage(playerid,COULEUR_INVISIBLE,"Indétectable !");
- SetPlayerColor(playerid,COULEUR_INVISIBLE);
- return 1;
- }
- }
- }
- }
- }
- return 0;
- }
- // Merci à vous tous pour votre aide :$ ;).
Advertisement
Add Comment
Please, Sign In to add comment