Hármas sscanf.
Hello, nos lenne egy olyan problémám, hogy nem tudom, hogy kell 3-as sscanf.
pl.: /felvesz <- 1. sscanf| /felvesz fegyver <- 2. sscanf| /felvesz fegyver kéz <- És itt lenne a 3.-ik.
Kép hogy mirõl beszélek:

if(!strcmp(params, \"fegyver\", true))
{
if(isnull(param1))
{
SendClientMessage(playerid, FEKETE,\"========================================================================================\");
SendClientMessage(playerid, FEHER,\"/eldob fegyver [Honnan]\");
SendClientMessage(playerid, FEHER,\"Fegyverek: kéz, slot 1, slot 2, slot 3\");
SendClientMessage(playerid, FEHER,\"Slot: 1, 2, 3 pl.: /eldob fegyver slot 1\");
SendClientMessage(playerid, FEKETE,\"========================================================================================\");
return true;
}
new Float:FegyX,Float:FegyY,Float:FegyZ;
GetPlayerPos(playerid, FegyX, FegyY, FegyZ);
sscanf(params, \"s[10]s[11]\", param1,param2);
if(!strcmp(param1, \"kéz\", true))
{
if(pInfo[playerid][pEloveve] == 0) return SendClientMessage(playerid,COLOR_WHITE,\"Nincs fegyvered itt.\");
FegyverEldobas(playerid, pInfo[playerid][pEloveve],pInfo[playerid][pEloveveA],FegyX,FegyY,FegyZ,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
pInfo[playerid][pEloveve] = 0;
pInfo[playerid][pEloveveA] = 0;
ResetPlayerWeapons(playerid);
SendClientMessage(playerid,COLOR_WHITE,\" Eldobtad a kezedben lévõ fegyvert.\");
}
if(!strcmp(param2, \"slot\", true))
{
if(isnull(param2))
{
SendClientMessage(playerid,COLOR_WHITE,\" Melyiket szeretnéd eldobni? (1-3)\");
return true;
}
if(!strcmp(param3, \"1\", true))
{
if(pInfo[playerid][pFegyver1ID] == 0) return SendClientMessage(playerid,COLOR_WHITE,\"Nincs fegyvered itt.\");
FegyverEldobas(playerid, pInfo[playerid][pFegyver1ID],pInfo[playerid][pFegyver1ammo],FegyX,FegyY,FegyZ,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
pInfo[playerid][pFegyver1ID] = 0;
pInfo[playerid][pFegyver1ammo] = 0;
SendClientMessage(playerid,COLOR_WHITE,\" Eldobtad az 1. fegyvert.\");
}
if(!strcmp(param3, \"2\", true))
{
if(pInfo[playerid][pFegyver2ID] == 0) return SendClientMessage(playerid,COLOR_WHITE,\"Nincs fegyvered itt.\");
FegyverEldobas(playerid, pInfo[playerid][pFegyver2ID],pInfo[playerid][pFegyver2ammo],FegyX,FegyY,FegyZ,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
pInfo[playerid][pFegyver2ID] = 0;
pInfo[playerid][pFegyver2ammo] = 0;
SendClientMessage(playerid,COLOR_WHITE,\" Eldobtad az 2. fegyvert.\");
}
if(!strcmp(param3, \"3\", true))
{
if(pInfo[playerid][pFegyver3ID] == 0) return SendClientMessage(playerid,COLOR_WHITE,\"Nincs fegyvered itt.\");
FegyverEldobas(playerid, pInfo[playerid][pFegyver3ID],pInfo[playerid][pFegyver3ammo],FegyX,FegyY,FegyZ,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
pInfo[playerid][pFegyver3ID] = 0;
pInfo[playerid][pFegyver3ammo] = 0;
SendClientMessage(playerid,COLOR_WHITE,\" Eldobtad az 3. fegyvert.\");
}
}
}
Hármas sscanf.
Hello, nos lenne egy olyan problémám, hogy nem tudom, hogy kell 3-as sscanf.
pl.: /felvesz <- 1. sscanf| /felvesz fegyver <- 2. sscanf| /felvesz fegyver kéz <- És itt lenne a 3.-ik.
Kép hogy mirõl beszélek:

if(!strcmp(params, \"fegyver\", true))
{
if(isnull(param1))
{
SendClientMessage(playerid, FEKETE,\"========================================================================================\");
SendClientMessage(playerid, FEHER,\"/eldob fegyver [Honnan]\");
SendClientMessage(playerid, FEHER,\"Fegyverek: kéz, slot 1, slot 2, slot 3\");
SendClientMessage(playerid, FEHER,\"Slot: 1, 2, 3 pl.: /eldob fegyver slot 1\");
SendClientMessage(playerid, FEKETE,\"========================================================================================\");
return true;
}
new Float:FegyX,Float:FegyY,Float:FegyZ;
GetPlayerPos(playerid, FegyX, FegyY, FegyZ);
sscanf(params, \"s[10]s[11]\", param1,param2);
if(!strcmp(param1, \"kéz\", true))
{
if(pInfo[playerid][pEloveve] == 0) return SendClientMessage(playerid,COLOR_WHITE,\"Nincs fegyvered itt.\");
FegyverEldobas(playerid, pInfo[playerid][pEloveve],pInfo[playerid][pEloveveA],FegyX,FegyY,FegyZ,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
pInfo[playerid][pEloveve] = 0;
pInfo[playerid][pEloveveA] = 0;
ResetPlayerWeapons(playerid);
SendClientMessage(playerid,COLOR_WHITE,\" Eldobtad a kezedben lévõ fegyvert.\");
}
if(!strcmp(param2, \"slot\", true))
{
if(isnull(param2))
{
SendClientMessage(playerid,COLOR_WHITE,\" Melyiket szeretnéd eldobni? (1-3)\");
return true;
}
if(!strcmp(param3, \"1\", true))
{
if(pInfo[playerid][pFegyver1ID] == 0) return SendClientMessage(playerid,COLOR_WHITE,\"Nincs fegyvered itt.\");
FegyverEldobas(playerid, pInfo[playerid][pFegyver1ID],pInfo[playerid][pFegyver1ammo],FegyX,FegyY,FegyZ,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
pInfo[playerid][pFegyver1ID] = 0;
pInfo[playerid][pFegyver1ammo] = 0;
SendClientMessage(playerid,COLOR_WHITE,\" Eldobtad az 1. fegyvert.\");
}
if(!strcmp(param3, \"2\", true))
{
if(pInfo[playerid][pFegyver2ID] == 0) return SendClientMessage(playerid,COLOR_WHITE,\"Nincs fegyvered itt.\");
FegyverEldobas(playerid, pInfo[playerid][pFegyver2ID],pInfo[playerid][pFegyver2ammo],FegyX,FegyY,FegyZ,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
pInfo[playerid][pFegyver2ID] = 0;
pInfo[playerid][pFegyver2ammo] = 0;
SendClientMessage(playerid,COLOR_WHITE,\" Eldobtad az 2. fegyvert.\");
}
if(!strcmp(param3, \"3\", true))
{
if(pInfo[playerid][pFegyver3ID] == 0) return SendClientMessage(playerid,COLOR_WHITE,\"Nincs fegyvered itt.\");
FegyverEldobas(playerid, pInfo[playerid][pFegyver3ID],pInfo[playerid][pFegyver3ammo],FegyX,FegyY,FegyZ,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
pInfo[playerid][pFegyver3ID] = 0;
pInfo[playerid][pFegyver3ammo] = 0;
SendClientMessage(playerid,COLOR_WHITE,\" Eldobtad az 3. fegyvert.\");
}
}
}