GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Antonio_Pedretti le 02 Janvier 2012, 12:22:45
-
Bonjour ;).
Donc voilà, afin de rendre mon serveur plus "cool", j'ai voulu mettre dès la connexion une petite musique..
Ce pendant, quand je place mon code dans "OnPlayerConnect"
Mon application "Pawno" crash..
Voici mon code:
public OnPlayerConnect
{
PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls");
return 1;
}
Amicalement,
Antonio_Pedretti :cheers
-
As tu mis à jour tes includes pour ceux de la 0.3d ?
-
Des includes, lesquelles?
PS: J'ai crée une commande "/play audio", j'ai pas eu besoin d'include :s
-
Si tu n'utilisait d'aucune libraire, tu ne pourrais rien faire.
Quand on te parle d'includes de la 0.3d, on sous entend que le serveur que tu as téléchargé est bien à sa version 0.3d.
La fonction PlayAudioStreamForPlaye a été implanté à partir de la version de le 0.3d.
-
Oui mon serveur est bien en 0.3d.
Pouviez-vous me passer les includes à télécharger? SVP.
-
Tu télécharge le serveur complet sur le site de SA-MP ...
-
J'ai déjà installéle client: windows server 0.3d
-
Hé bien, tu ouvre ton code avec Pawno et tu compile, ensuite, tu place correctement le code compilé et tu lance !
-
J'ai pas très bien compris :s
-
Tu compile ton code sous le nouveau serveur.
-
Oui, mon scritpe est déjà sur le pawn de 0.3d, quand je fais le script sur le pawn de 0.3d, mon pawn crash ^^'
-
Grosse erreur de ma part, je n'avais pas vu la forme de ta fonction.
Les paramètres des fonctions évènementielles ne doivent pas être modifier, elles sont appelés avec un nombre constant d'argument, si elle ne le sont pas, elles sont forcément fausse.
Si une fonction ne compte aucun argument, elle doit quand même possèder les parenthèses qui la caractérise.
public OnPlayerConnect(playerid)
{
PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls");
return 1;
}