GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: immortal1876 - 2016. Május 17. - 20:45:37

Cím: AdminChat probléma
Írta: immortal1876 - 2016. Május 17. - 20:45:37
CMD:ac(playerid,params[])
{
    if(IsPlayerConnected(playerid) && Belepve[playerid] == 1)
{
    if (JatekosInfo[playerid][AdminSzint] >= 1)
    {
   new szoveg[256];
   new string[256];
   if(sscanf(params,\"s[256]\", szoveg)) return SendClientMessage(playerid, -1, \"Használat: /ac [szöveg]\");
   GetPlayerName(playerid,nev,sizeof(nev));
   format(string,sizeof(string),\"%s %s: %s\",AdmRang(playerid), nev, szoveg);
   SendAdminMessage(-1,string);
}
else SendClientMessage(playerid,-1,\"Ismeretlen parancs\");
}
else SendClientMessage(playerid, -1, \"Nem vagy bejelentkezve\");
return 1;
}

 
Szóval az a problémám vele, hogy mikor beírom /ac csá akkor azt írja ki, hogy használat: /ac [szöveg] akárhogy probálom nem küldi el csak annyit hogy használat. Előre is köszönöm. A PAWN code csúsztatta el a sorokat sry.
Cím: AdminChat probléma
Írta: Brian Harris - 2016. Május 18. - 16:29:44
CMD:ac(playerid,params[])
{
    if(!IsPlayerConnected(playerid) && Belepve[playerid] != 1) return  SendClientMessage(playerid, -1, \"Nem vagy bejelentkezve\");
    if (JatekosInfo[playerid][AdminSzint] <= 0) return  SendClientMessage(playerid,-1,\"Ismeretlen parancs\");
    if(isnull(params))
         return SCM(playerid, COL_EL, \"Használat: /ac [szöveg]\");
   
    new string[256], nev[32];
    GetPlayerName(playerid,nev,sizeof(nev));
    format(string,sizeof(string),\"%s %s: %s\",AdmRang(playerid), nev, params);
    SendAdminMessage(-1,string);
    return 1;
}
Cím: AdminChat probléma
Írta: immortal1876 - 2016. Május 18. - 16:49:41
Köszi Brian -megint-, így már jó.
Cím: AdminChat probléma
Írta: ᗩωєѕσмє - 2016. Május 18. - 17:29:09
\"MAYCjy6.png\"
 





CMD:ac(playerid,params[]) {
    new string[256], nev[32];
   
    if(!IsPlayerConnected(playerid) && Belepve[playerid] != 1) return  SendClientMessage(playerid, -1, \"Nem vagy bejelentkezve\");
    if(JatekosInfo[playerid][AdminSzint] <= 0) return  SendClientMessage(playerid,-1,\"Ismeretlen parancs\");
    if(sscanf(params,\"s[256]\", string)) return SendClientMessage(playerid, -1, \"Használat: /ac [szöveg]\");
    GetPlayerName(playerid,nev,sizeof(nev));
    format(string,sizeof(string),\"%s %s: %s\", AdmRang(playerid), nev, params);
    SendAdminMessage(-1,string);
    return 1;
}

 
Azért néz ki így, mivel teszteléskor kivettem az adminrang lekérését.