29.08.2010, 22:49
Seguinte, meu gamemode tem algumas coisas que nгo й necessario digitar /, exemplo /homem, e o problema й o seguinte, no tutorial, quando pergunta se o player й homem ou mulher, manda ele escrever homem ou mulher, sу que ele escreve e nгo acontece nada, e o certo seria rodar a funзгo.
se alguйm poder ajudar ficarei grato
Код:
if(RegistrationStep[playerid] == 1) { new idx; tmp = strtok(text, idx); if((strcmp("homem", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Homem"))) { PlayerInfo[playerid][pSex] = 1; SetPlayerSkin(playerid, 45); PlayerInfo[playerid][pModel] = 45; SendClientMessage(playerid, COLOR_YELLOW2, "Seu personagem й do gкnero masculino, caso queira trocar, digite /mudarsexo."); SendClientMessage(playerid, COLOR_LIGHTRED, "Aguarde, o servidor estб carregando o tutorial."); PlayerInfo[playerid][pOrigem] = 1; TutTime[playerid] = 1; return 0; } else if((strcmp("mulher", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Mulher"))) { PlayerInfo[playerid][pSex] = 2; SetPlayerSkin(playerid, 216); PlayerInfo[playerid][pModel] = 216; SendClientMessage(playerid, COLOR_YELLOW2, "Seu personagem й do gкnero feminino, caso queira trocar, digite /mudarsexo."); SendClientMessage(playerid, COLOR_LIGHTRED, "Aguarde, o servidor estб carregando o tutorial."); PlayerInfo[playerid][pOrigem] = 1; TutTime[playerid] = 1; return 0; } } }