Skripta koju koristim: Math system
Detaljan opis problema: Kada igrac odgovori na pitanje treba da dobije pare i skor, ali kada odgovorim dobijem samo pare a skor ne.
Dio skripte:
public OnPlayerText(playerid, text[])
{
if(strval(text) == answer && endm == 1)
{
format(str, sizeof(str), "MATH: %s(%d) won the Math Contest $%d + %i score [ Answer: %d ]", GetName(playerid), playerid, PRIZE, PRIZESCORE, answer);
SendClientMessageToAll(COLOR_YELLOW, str);
GivePlayerMoney(playerid, PRIZE);
SetPlayerScore(playerid, GetPlayerScore(playerid) + PRIZESCORE);
KillTimer(timermath2);
endm = 0;
return 0;
}
return 1;
}
PRIZESCORE je definisan:
#define PRIZESCORE 2
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Proveri da li još negde u modu imaš SetPlayerScore, jer koliko sam uspeo da vidim ovde nema problema..
(http://i.imgur.com/XqKxr9n.jpg)
Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.
Razlog zakljucavanja:
fali ti prefiks u naslovu teme
Pravila:
Glavna pravila Balkan SA:MP foruma (http://balkan-samp.com/forum/index.php?topic=7045.0) .
Razgovor u vezi PAWN-Skriptanja (http://balkan-samp.com/forum/index.php?topic=11453.0) .