Skripta koju koristim:moja
Detaljan opis problema:napravio sam da se moze odabrat textdraw za kupnju al mi izbacuje erore
Dio skripte:
skripta
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playerid == ENTOdustani[playerid])
{
SendClientMessage(playerid, CRVENA, "Odustali ste od kupnje.");
SetPlayerPos_H(playerid, 1671.9924,-1330.1835,17.4566);
}
return 1;
}
erori
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : error 028: invalid subscript (not an array or too many subscripts): "ENTOdustani"
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : warning 215: expression has no effect
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : error 001: expected token: ";", but found "]"
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : error 029: invalid expression, assumed zero
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : fatal error 107: too many error messages on one line
Neke slike/video za lakse dobivanje pomoci(neobavezno):
kako si zapisao ovu varijablu ? ENTOdustani
Stavi usput liniju 49022
Citat: DevoXx poslato Februar 26, 2014, 17:51:11 POSLE PODNE
Stavi usput liniju 49022
da nije mozda to ova linija ?
if(playerid == ENTOdustani[playerid])
zato sam mu i trazio odgovor od gore
nejde playerid vec playertextid
if(playertexid == ENTOdustani[playerid])
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : error 017: undefined symbol "playertexid"
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : warning 215: expression has no effect
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : error 001: expected token: ";", but found "]"
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : error 029: invalid expression, assumed zero
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(49022) : fatal error 107: too many error messages on one line
dobijem opet sugave erore
Ovo ce ti pomoci,proveri sta si izostavio:
http://wiki.sa-mp.com/wiki/OnPlayerClickPlayerTextDraw
a sta glumi u tri pm vise
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(83) : warning 216: nested comment
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(719) : error 021: symbol already defined: "ENTBack"
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(720) : error 021: symbol already defined: "ENTNext"
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(721) : error 021: symbol already defined: "ENTKupi"
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(722) : error 021: symbol already defined: "ENTOdustani"
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(5798) : warning 217: loose indentation
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(9693) : warning 217: loose indentation
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15250) : error 033: array must be indexed (variable "ENTNext")
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15251) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15252) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15253) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15254) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15255) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15256) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15257) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15258) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15260) : error 033: array must be indexed (variable "ENTBack")
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15261) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15262) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15263) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15264) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15265) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15266) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15267) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15268) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15270) : error 033: array must be indexed (variable "ENTKupi")
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15271) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15272) : error 035: argument type mismatch (argument 1)
C:\Users\Dominik\Desktop\samp\gamemodes\VGRPGv1.pwn(15273) : error 035: argument type mismatch (argument 1)
a stavio sam
new PlayerText:ENTOdustani[MAX_PLAYERS];
new PlayerText:ENTNext[MAX_PLAYERS];
new PlayerText:ENTKupi[MAX_PLAYERS];
new PlayerText:ENTBack[MAX_PLAYERS];
new Text:ENTBox;
new Text:ENTBack;
new Text:ENTNext;
new Text:ENTKupi;
new Text:ENTOdustani;
Vec si imao nesto definisano ne smes 2x isto definisati.Najbolje kreni ispocetka polako ovako ces tesko resiti.
kada definises uz PlayerText, onda si maksimalno zalepio tekst za igraca, ne treba ti max players