05.05.2013, 18:01
When i join gang, or faction i have to choose skin by typing ''next'' and ''done''
But, When i type ''Done'' my game freezes and i have to relog and it teleports my back to spawn point.
Here is the code's
Idk if you need this, but i will put this too.
But, When i type ''Done'' my game freezes and i have to relog and it teleports my back to spawn point.
Here is the code's
Код:
else if((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done"))) { if(ChangeUniform[playerid] == 1) //LSPD { PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; SelectCharPlace[playerid] = 0; SelectCharID[playerid] = 0; SelectChar[playerid] = 0; ChangeUniform[playerid] = 0; TogglePlayerControllable(playerid,1); return 0; } PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; SelectCharPlace[playerid] = 0; SelectCharID[playerid] = 0; SelectChar[playerid] = 0; SetPlayerToTeamColor(playerid); return 0; } else { SendClientMessage(playerid, LIGHTBLUE, "Use 'next', or 'done'."); return 0; } }
Код:
if(listitem == 2) { SendClientMessage(playerid, COLOR_LIGHTRED, "* Use 'next' to Select the Char you want to use."); SendClientMessage(playerid, COLOR_LIGHTRED, "* If you've found the Char you want to use, type 'done'."); TogglePlayerControllable(playerid, 0); SelectChar[playerid] = 255; if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; } else if(PlayerInfo[playerid][pLeader] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; } else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; } else if(PlayerInfo[playerid][pLeader] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; } else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; } else if(PlayerInfo[playerid][pLeader] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; } else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; } else if(PlayerInfo[playerid][pLeader] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; } else if(PlayerInfo[playerid][pMember] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; } else if(PlayerInfo[playerid][pLeader] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; } SelectCharPlace[playerid] = 1; PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; ChangeUniform[playerid] = 1; }