GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Franky™ le 18 Mars 2008, 10:31:49
-
Salut à tous,
j'ai un petit soucis j'ai rajouter sa pour mon Count down
j'aimerai qu'il y ai un son quand ca fait "5.4.3.2.1" et un autre son pour "GO GO GO"
Donc j'ai mis ca mais sa marche pas snif (je l'ai mis dans ma commandes qui lance le timer donc /prets)
PlayerPlaySound(playerid, 1056);
PlayerPlaySound(playerid, 1057);
Merci de votre aides ls amis
-
je t'ai refait un count down ^^
le voici :
//Avant Main
new Compte;
new countdown;
forward CountDown();
//La commande
if (strcmp(cmdtext, "/count", true) == 0)
{
Compte=SetTimer("CountDown",1000,1);
countdown = 5;
SendClientMessageToAll(COLOR_RED,"Le compte à rebour commence !");
return 1;
}
//En bas du script
public CountDown()
{
new string[128];
if(countdown == 0)
{
KillTimer(Compte);
GameTextForAll("~g~GO GO GO !",1000,3);
PlayAllSound(1057);
}else{
format(string,sizeof(string),"~r~%d",countdown);
GameTextForAll(string,1000,3);
PlayAllSound(1056);
countdown--;
}
return 1;
}
PlayAllSound(soundid) //je pense que le problème venait de là, il faut mettre un son à tous les joueurs
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
PlayerPlaySound(i,soundid,0.0,0.0,0.0);
}
}
++
R@f
-
Ok Merci je testerai ca se soir,
Mais vu que j'ai pawno au boulot (oui je m'amuse a scripter au taff mdr)
je l'ai fait pour voir met j'ai deux message d'erreur voila se que c'est :
C:\Documents and Settings\Invité1\Bureau\Mes Dossiers\SAserv\gamemodes\2_0.pwn(5894) : error 017: undefined symbol "PlayAllSound"
C:\Documents and Settings\Invité1\Bureau\Mes Dossiers\SAserv\gamemodes\2_0.pwn(5900) : error 017: undefined symbol "PlayAllSound"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Je n'ai pas de PlayAllSound, je doit le mettre en quoi?
Merci
EDIT : J'ai rien dit j'ai pas vu le reste de ton poste ^^
-
tu dois ajouter le PlayAllSound en bas de ton script ;)
++
R@f
-
Oui c'est bon sa compile
Je le referai cher moi ^^
Merci mec
-
Bonjour, je voudrais savoir se que ton script "go go go" ou "/pret" fait.
Je veux dire, se que c'est. (paint ball, course, etc...)
MErci !
-
Par exemple tu fait un drag, tu va sur la ligne de depart et tu tappe /prets la un compte à rebour se met en route 5,4,3,2,1 GO GO GO
Et au GO GO GO tout le monde part.
R@f il me reste plus que de freeze les joueurs qui sont l'un à coté de l'autre jusqu'au GO
Tu saurais le faire ??
-
tu veux dire que tous les joueurs qui son près de la personne qui fait le compte a rebours sont freezé ?
++
R@f
-
Oui c'est tout à fait ca ,
vu que la personne si elle fait /prets sa montre à tout le monde , sa le ferai mal si tout le monde soit freeze alors qu'il est en plein vol mdr
PS : Le son Marche super Merci à toi
-
Excuse moi patou689, je viens de voir que ton serveur était en mode Stunt :bangin
HS = Super ton avatar :D
-
Excuse moi patou689, je viens de voir que ton serveur était en mode Stunt :bangin
Oui pourquoi ?
HS = Super ton avatar :D
Lol merci, trouvable par mon amis google ...
-
Oui pourquoi ?
Parce que moi c'est un RPG.
-
Ha ok :hs /HS