Szerző Téma: AdminChat probléma  (Megtekintve 640 alkalommal)

AdminChat probléma
« Dátum: 2016. Május 17. - 20:45:37 »
0 Show voters
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.

AdminChat probléma
« Válasz #1 Dátum: 2016. Május 18. - 16:29:44 »
+1 Show voters
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;
}
« Utoljára szerkesztve: 2016. Május 18. - 16:36:02 írta Brian Harris »

AdminChat probléma
« Válasz #2 Dátum: 2016. Május 18. - 16:49:41 »
+1 Show voters
Köszi Brian -megint-, így már jó.

ᗩωєѕσмє

  • Vendég
AdminChat probléma
« Válasz #3 Dátum: 2016. Május 18. - 17:29:09 »
+1 Show voters
\"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.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal