az lenne a problémám h h távolítom el vmi módon a spawn gombot? miután connectel az illető egy dialogot hoz be neki h ott válasszon csapatot majd azon belül egy osztagot, de amint azt kiválasztja hiába adtam meg h spawnolja, csak azér is behozza a skin selectort... próbáltam azt is h amikor rányom akkor spectatorba rakja és beadja a dialogot, de olyankor meg beadja a spawnoló üzeneteket és az ahoz tartozó dialogokat... tudna vki segíteni???
public OnPlayerConnect(playerid)
{
TogglePlayerSpectating(playerid, true);
SpawnPlayer(playerid);
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
TogglePlayerSpectating(playerid, false);
TogglePlayerSpectating(playerid, true);
ShowPlayerDialog(playerid, DIALOG_CSAPAT, DIALOG_STYLE_LIST, \"Válasz csapatot!\", \"{f2fc35}Európa\\n{314bf7}USA\\n{27a527}Közel-Kelet\\n{ff0a0a}Oroszország\\n{ac0dc4}Dél-Amerika\\n{ff7f00}India\\n\\n{ff4f9e}Távol-Kelet\\n{916500}Tálibok\", \"Választ\", \"\");
return 1;
}
if(listitem == 0)
{
katona[playerid] = 1;
TogglePlayerSpectating(playerid, 0);
SpawnPlayer(playerid);
}
itt pedig on player spawn-nál ezt csináltam
if(katona[playerid] == 1)//Német katona és a fegyverek.
{
TogglePlayerControllable(playerid, 1);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 29, 500);
GivePlayerWeapon(playerid, 31, 300);
GivePlayerWeapon(playerid, 27, 50);
if(gTeam[playerid] == TEAM_N)
{
SetPlayerColor(playerid,COLOR_YELLOW);
SetPlayerPos(playerid, -275.2928,2735.8794,62.7543);
}
}