• 07 Juillet 2025, 05:49:40


Auteur Sujet: Aide radio pour les civils  (Lu 1129 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Leonidas300

  • *
  • Bandit
  • Pawno-Amateur, a déjà crée plusieurs système
  • Messages: 301
    • Voir le profil
Aide radio pour les civils
« le: 29 Décembre 2010, 20:34:10 »
Salut à tous, donc voilà j'ai crée mon système de fréquence Ect(Je me suis aider du FS à scoot, merci d'ailleurs :cop)
Mais le problème, c'est que j'ai voulut crée un système pour les civils, je vous présente le code:

Code: (pawn) [Sélectionner]
    if(!IsAMember(playerid))
        {
    if(PlayerInfo[playerid][pRank] == 0) { format(string, sizeof(string), "[Radio]Civil %s dit: %s", sendername, result); }
Radiomess(PlayerInfo[playerid][pFreq], TEAM_BLUE_COLOR, string);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
SetTimerEx("Stopradio", 2000, 0, "d", playerid);
format(string, sizeof(string), "[Radio]%s dit: %s", sendername, result);
  ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
return 1;
    }

Le public IsAMember:

Code: (pawn) [Sélectionner]
public IsAMember(playerid)
{
if(IsPlayerConnected(playerid))
{
    new leader = PlayerInfo[playerid][pLeader];
    new member = PlayerInfo[playerid][pMember];
    if(member==1 || member==5 || member==7 || member==11 || member==12 || member==13)
{
    return 1;
}
if(leader==1 || leader==5 || leader==7 || leader==11 || leader==12 || leader==13)
{
    return 1;
}
}
return 0;
}

Merci de m'aider(IG sa ne marche pas, rien ne s'affiche)

Merci à vous




Zombi PAWN,Créateur de *** ****** ********* !

Cherche hébérgement SA:MP! [PM Moi]
Merci à vous

Hors ligne Boomerkuigi

  • *
  • Tueur
  • Messages: 63
    • Voir le profil
Re : Aide radio pour les civils
« Réponse #1 le: 29 Décembre 2010, 21:00:24 »
HS: T'es Leonidas Abruzzi qui etait sur CMLV ?
Sinon pourquoi travailler sur deux meme string essai avec un autre pour voir
Et si je comprend bien c'est un bout de la commande /r ?
« Modifié: 29 Décembre 2010, 21:10:04 par Boomerkuigi »

Hors ligne Leonidas300

  • *
  • Bandit
  • Pawno-Amateur, a déjà crée plusieurs système
  • Messages: 301
    • Voir le profil
Re : Aide radio pour les civils
« Réponse #2 le: 30 Décembre 2010, 03:43:00 »
HS: Ouais c'était moi, Leonidas Abruzzi, mais maintenant je suis Mario_Crimi, même si j'ai pas trop le temps de jouer sur cmlv avec mon serveur ect...

Donc ouais, c'est une partis de la commande "/radio"




Zombi PAWN,Créateur de *** ****** ********* !

Cherche hébérgement SA:MP! [PM Moi]
Merci à vous

Hors ligne Djellali_Ibrahim

  • *
  • Tueur en série
  • Messages: 100
    • Voir le profil
Re : Aide radio pour les civils
« Réponse #3 le: 30 Décembre 2010, 06:00:38 »
Salut à mon avis sa vient de la regarde : Radiomess(PlayerInfo[playerid][pFreq], TEAM_BLUE_COLOR, string);  il faudrait changer sa par autre chose à mon avis.

Hors ligne Leonidas300

  • *
  • Bandit
  • Pawno-Amateur, a déjà crée plusieurs système
  • Messages: 301
    • Voir le profil
Re : Aide radio pour les civils
« Réponse #4 le: 30 Décembre 2010, 11:44:40 »
Non non sa marche très bien avec les faction,exemple je suis ballas je fait /freq 1649, je suis sur la fréquence 1649, un lspd lui aussi fait /Freq 1649, il sera sur la fréquence 1649, donc si je fait /r, le message sera envoyé à tout ceux de ma frequence que j'ai déjà réglé, tu comprend ?




Zombi PAWN,Créateur de *** ****** ********* !

Cherche hébérgement SA:MP! [PM Moi]
Merci à vous

Hors ligne Brian Turner

  • PAWN/PHP/SQL/MAP/SQUIRIEL
  • *
  • Bandit
  • Messages: 438
    • Voir le profil
Re : Aide radio pour les civils
« Réponse #5 le: 30 Décembre 2010, 16:42:24 »
Salut, pourquoi tu format 2 fois ton texte?

moi je ferai comme sa:
Code: (pawn) [Sélectionner]
    if(!IsAMember(playerid))
        {
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
format(string, sizeof(string), "[Radio]Civil %s dit: %s", sendername, result);
  ProxDetector(10.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
Radiomess(PlayerInfo[playerid][pFreq], TEAM_BLUE_COLOR, string);
SetTimerEx("Stopradio", 2000, false, "d", playerid);
return 1;
    }

Ya pas trop de changement, essaye?

++ Brian
Momoto33127
__________________________________________
[TRADUCTION][FS]Celular call 1.5 : Voir le poste
[ADDON/INC]Motor System (/clef et /vsortir pour Gveh) : Voir le poste
[FS]BanList (BlackListe) [Systeme de BAN] : Voir le poste

Hors ligne Leonidas300

  • *
  • Bandit
  • Pawno-Amateur, a déjà crée plusieurs système
  • Messages: 301
    • Voir le profil
Re : Aide radio pour les civils résolut
« Réponse #6 le: 30 Décembre 2010, 17:04:16 »
Salut, enfaite mon code marche, j'avais juste oublier un format, désolé, merci à vous quand même




Zombi PAWN,Créateur de *** ****** ********* !

Cherche hébérgement SA:MP! [PM Moi]
Merci à vous