Röviden leírom:
Globális változók:
new bool:Register[MAX_PLAYERS] = true;
new bool:Sex[MAX_PLAYERS] = true; // 0: Férfi, 1: No
forward FirstStep(playerid);
forward SecoundStep(playerid);
A regisztrációs parancsodba írd be hogy:
Register[playerid] = true;
OnPlayerSpawn Callbackbe:
if(Register[playerid] = true) return FirstStep(playerid);
Callbackek:
public FirstStep(playerid) {
SendClientMessage(playerid,0x008080FF,\"Üdv a szerverünkön. Fiú vagy lány vagy?\");
return 1;
}
public SecoundStep(playerid) {
SendClientMessage(playerid,0x008080FF,\"Köszönjük hogy megadtad. Most nézd meg a tutorialt (ide írhatsz akármit amit akarsz utána)\");
Register[playerid] = false;
return 1;
}
OnPlayerText callbackbe:
if (strcmp(\"fiú\", text, true, 10) == 0 && Register[playerid] = true)
{
SendClientMessage(playerid,0x008080FF,\"Szóval fiú vagy. Okés.\");
SecoundStep();
Sex[playerid] = 0;
return 0;
} else if (strcmp(\"lány\", text, true, 10) == 0 && Register[playerid] = true)
{
SendClientMessage(playerid,0x008080FF,\"Szóval lány vagy. Okés.\");
SecoundStep();
Sex[playerid] = 1;
return 0;
}
Gyors szösszenet, nem biztos hogy megy.