Szerző Téma: sscanf probléma  (Megtekintve 575 alkalommal)

sscanf probléma
« Dátum: 2014. december 30. - 13:07:23 »
0 Show voters
Sziasztok! Akadt egy kis problémám még pedig az hogy frissítve van az sscanf plugin és az inc is és ha elindítom a gamemodet akkor játékon belül beírnám például azt hogy \"/aj\" akkor aztírja hogy \"Használat: /kick ...blabla..\" meg ha valakit getelnék / gotoznék hozzá akkor aztírja hogy \"Nincs ilyen ID\"
« Utoljára szerkesztve: 2015. január 03. - 22:41:19 írta ƒlaﻛh »

sscanf probléma
« Válasz #1 Dátum: 2014. december 30. - 14:23:41 »
0 Show voters
Másold be az \'aj\' parancsot, és a goto parancsot!

sscanf probléma
« Válasz #2 Dátum: 2014. december 30. - 14:45:17 »
0 Show voters
CMD:aj(playerid,params[])
{
    if(IsPlayerConnected(playerid) && Belepve[playerid] == 1)
{
    if(JatekosInfo[playerid][AdminSzint] >= 1)
    {
        new id,indok[128];
        if(sscanf(params,\"us\",id,indok))return SendClientMessage(playerid,-1,\"Használat: /aj [Player ID] [indok]\");
        if(IsPlayerConnected(id))
        {
            new neve[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nev,sizeof(nev));
        GetPlayerName(id,neve,sizeof(neve));
        new string[256];
        format(string,sizeof(string),\"{fffb00}Admin {FFFFFF}%s {fffb00}börtönbe rakott! {FFFFFF}Indok: %s\",nev,indok);
                SendClientMessage(id,-1,string);
                SetPlayerPos(id,288.745971,169.350997,1007.171875);
                SetPlayerInterior(id,3);
   }
            else SendClientMessage(playerid,HIBA,\"A játékos nem online!\");
    }
    else SendClientMessage(playerid,HIBA,\"Nem vagy admin!\");
}
else SendClientMessage(playerid,HIBA,\"Nem vagy bejelentkezve!\");
return 1;
}
CMD:goto(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
    if(IsPlayerAdmin(playerid))
    {
        new id;
        if(sscanf(params,\"u\",id))return SendClientMessage(playerid,-1,\"Használat: /goto [Player ID]\");
        if(Belepve[id] == 1)
        {
         new Float:x,Float:y,Float:z;
         GetPlayerPos(id,x,y,z);
         SetPlayerPos(playerid,x,y,z);
         new string[128];
         new neve[MAX_PLAYER_NAME];
         GetPlayerName(playerid,nev,sizeof(nev));
         GetPlayerName(id,neve,sizeof(neve));
         format(string,sizeof(string),\"{FF6600}Elteleportáltál hozzá: %s\",neve);
         SendClientMessage(playerid,-1,string);
         printf(\"%s elteleportált hozzá: %s\",nev,neve);
         format(string,sizeof(string),\"%s elteleportált hozzá: %s\",nev,neve);
         AdminnakUzenet(string,3);
        }
        else SendClientMessage(playerid,HIBA,\"A játékos nem online!\");
    }
    else SendClientMessage(playerid,HIBA,\"Nem vagy 2-es szintű admin!\");
}
else SendClientMessage(playerid,HIBA,\"Nem vagy bejelentkezve!\");
return 1;
}
« Utoljára szerkesztve: 2015. január 03. - 22:41:12 írta ƒlaﻛh »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal