Small problem
#1

Hello every body , i have a many problem with my tutorial , i want to change the SendPlayerMessage to Dialog Box with Boutons (Follow , Cancel) .
I have try to do it , and I failed (give me errors when compiling) .
What must be added please ?
Thanks
Reply
#2

Show us the code will you?
Reply
#3

And all the errors you get
Reply
#4

Код:
if(TutTime[i] >= 1)
			{
			    TutTime[i] += 1;
			    if(TutTime[i] == 3)
			    {
                    TogglePlayerControllable(i, 0);
			        SendClientMessage(i, COLOR_YELLOW2, "||=======================[ Virtual World Rфle Play ]==================================||");
                    SendClientMessage(i, COLOR_YELLOW2, " ");
                    SendClientMessage(i, COLOR_WHITE, "|**| Tout d'abord, bonjour et bienvenue sur Virtual World Rфle Play ! Comme partout, il y a un rйglement а suivre. ");
			        SendClientMessage(i, COLOR_WHITE, "|**| Tout nouveau joueur doit donc savoir ce qu'il peut et ne peut pas faire.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Suivez bien le tutorial car vous y trouverez des choses importantes.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Faites bien attention, зa йvitera de flooder le /rapport ou le /n pour des choses dйjа vues..");
			        SendClientMessage(i, COLOR_YELLOW2, "||========================================================================||");
			    }
			    else if(TutTime[i] == 14)
			    {
			        SendClientMessage(i, COLOR_YELLOW2, "||=======================[ Tutorial: Sorte de Serveur ]===================||");
			    }
			    else if(TutTime[i] == 16)
			    {
                    SendClientMessage(i, COLOR_YELLOW2, " ");
			        SendClientMessage(i, COLOR_WHITE, "|**| Virtual World Rфle Play est un serveur RP");
			        SendClientMessage(i, COLOR_WHITE, "|**| Si vous кtes lа pour DM(DeathMatch) ou \"foutre le bordel\" passй votre chemin, car vous n'кtes pas le bienvenue ici !.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Si vous кtes lа pour jouer RP et surtout vous amuser alors vous кtes le bienvenue ici ! Bienvenue а toi !.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Le nom que tu as choisi est trиs important, il doit кtre rйaliste...");
			        SendClientMessage(i, COLOR_WHITE, "|**| Il vous faut donc un Prйnom_Nom RP comme par exemple : Jean_Dupond");
			        SendClientMessage(i, COLOR_WHITE, "|**| ( Vous pouvez trouver notre forum а cette adresse internet : virtual-world-rp.com )");
			        SendClientMessage(i, COLOR_YELLOW2, "||========================================================================||");
			    }
			    else if(TutTime[i] == 30)
			    {
			        SendClientMessage(i, COLOR_YELLOW2, "||=======================[ Tutorial: Besoin d'Aide ]====================||");
			    }
			    else if(TutTime[i] == 32)
			    {
			        SendClientMessage(i, COLOR_ORANGE, " ");
			        SendClientMessage(i, COLOR_WHITE, "|**| Si vous кtes embarassйs et voudriez savoir un peu plus d'informations quand vous кtes ingame");
			        SendClientMessage(i, COLOR_WHITE, "|**| Demandez simplement juste а n'importe quel Joueur ou une Administration d'une faзon commune.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Utilisez juste des lignes communes comme : Salut, pourriez-vous m'aider une seconde s'il vous plaоt ?");
			        SendClientMessage(i, COLOR_WHITE, "|**| Ne commencez pas а crier ou maudire а quelqu'un, parce qu'il vous fera seulement sembler plus mauvais..");
			        SendClientMessage(i, COLOR_WHITE, "|**| Et vous pourriez finir bannie...");
			        SendClientMessage(i, COLOR_WHITE, "|**| Utilisez les commandes : /rapport ou /n ( nouveau joueurs)");
			        SendClientMessage(i, COLOR_YELLOW2, "||========================================================================||");
			    }
			    else if(TutTime[i] == 52)
			    {
			        SendClientMessage(i, COLOR_YELLOW2, "||=======================[ Tutorial: Cheat & Abus ]=======================||");
			    }
			    else if(TutTime[i] == 54)
			    {
			        SendClientMessage(i, COLOR_YELLOW2, " ");
			        SendClientMessage(i, COLOR_WHITE, "|**| Nous regrettons que les logiciels de cheat ait йtй fait et nous ne permettons certainement pas aux joueurs de l'utiliser.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Pourquoi nous ne voulons pas que VOUS cheatiez, ou permettent а d'autres joueurs de tricher.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Si vous voyez quelqu'un tricher, annoncez s'il vous plaоt si vous voyez un cheater en /rapport tout de suite.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Donc nous ne voulons pas que VOUS abusiez d'aswell, utiliser simplement le /rapport aussi si vous voyez");
			        SendClientMessage(i, COLOR_WHITE, "|**| Quelqu'un abusant de quelque chose.");
			        SendClientMessage(i, COLOR_YELLOW2, "||========================================================================||");
			    }
			    else if(TutTime[i] == 108)
			    {
			        SendClientMessage(i, COLOR_YELLOW2, "||=======================[ Tutorial: Langue et Publicitй ]================||");
			    }
			    else if(TutTime[i] == 110)
			    {
			        SendClientMessage(i, COLOR_YELLOW2, " ");
			        SendClientMessage(i, COLOR_WHITE, "|**| Ce serveur est un serveur francophone, vous devrez donc utiliser le francais et uniquement le francais pour parler.");
			        SendClientMessage(i, COLOR_RED,   "|**| La pub pour d'autre serveur, ou d'autre jeux est INTERDITE sous peine de ban DEFINITIF.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Le serveur pour lequel auriez fait de la pub sera prйvenu tout comme lа communautй de SA-MP afin des sanction sois prises..");
			        SendClientMessage(i, COLOR_YELLOW2, "||========================================================================||");
			    }
			    else if(TutTime[i] == 119)
			    {
			        SendClientMessage(i, COLOR_YELLOW2, "||=======================[ Tutorial: La FIN ]==============================||");
			    }
			    else if(TutTime[i] == 121)
			    {
			        SendClientMessage(i, COLOR_YELLOW2, " ");
			        SendClientMessage(i, COLOR_WHITE, "|**| Tout cela vous semble probablement йvident cependant nous dйsirons кtre sыr de nous.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Que vous vous souveieniez de nos rиgles.");
  			        SendClientMessage(i, COLOR_WHITE, "|**| Gardez les juste en tкte pour vous en rappeler.");
  			        SendClientMessage(i, COLOR_WHITE, "|**| Sur ce, toutes l'йquipe de Virtual World Rфle Play vous souhaite un Bon Jeu !.");
			        SendClientMessage(i, COLOR_WHITE, "|**| Enjoy !.");
			        SendClientMessage(i, COULEUR_ROUGE, "||=========================================================================||");
			        SendClientMessage(i, COULEUR_ROUGE, "|**| VOUS POUREZ BOUGER DANS 4 SECONDES ! BON JEU PARMIS NOUS.");
			        SendClientMessage(i, COULEUR_ROUGE, "||=========================================================================||");
			    }
			    else if(TutTime[i] == 127)
			    {
			        TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
					gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
					TogglePlayerControllable(i, 1);
					MedicBill[i] = 0;
					SetPlayerSpawn(i);
The erors :
Код:
C:\Documents and Settings\Administrateur\Bureau\GM\gamemodes\RP.pwn(11505) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrateur\Bureau\GM\gamemodes\RP.pwn(16014) : error 017: undefined symbol "tuto_remainTime"
C:\Documents and Settings\Administrateur\Bureau\GM\gamemodes\RP.pwn(16014) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Administrateur\Bureau\GM\gamemodes\RP.pwn(16014) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrateur\Bureau\GM\gamemodes\RP.pwn(16014) : fatal error 107: too many error messages on one line
Reply
#5

It looks like you have copy/pasted it from somewhere else.
Reply
#6

Yes i have copied them of my second game mode .(DM)
Reply
#7

You can't help me ?
Reply
#8

Код:
C:\Documents and Settings\Administrateur\Bureau\GM\gamemodes\RP.pwn(16014) : error 017: undefined symbol "tuto_remainTime"
You do not have new tuto_remainTime[MAX_PLAYERS]; thats what i think because i cannot see the code tuto_remainTime in your code that you post above
Reply
#9

I added what you told me and i have a much erors
Reply
#10

Well i didn't see tuto_remainTime in your code above maybe i'm just blind?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)