[Pomoc] YSI eror


Započeo RilleX, Oktobar 01, 2014, 19:23:43 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Last Step edit
Detaljan opis problema:Update sam YSI i dobio 3 erora
C:\Users\User\Desktop\RBR RolePlay\gamemodes\LSRP.pwn(45868) : error 035: argument type mismatch (argument 2)
C:\Users\User\Desktop\RBR RolePlay\gamemodes\LSRP.pwn(68463) : error 025: function heading differs from prototype
C:\Users\User\Desktop\RBR RolePlay\gamemodes\LSRP.pwn(68464) : error 025: function heading differs from prototype
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.

Dio skripte:
Eror  1
Linija:45868
if(strlen(inputtext) < 20)
		    {
				new tmppass[64];
				strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
				OnPlayerLogin(playerid,tmppass);// ovde baca eror
			}


Eror 2
Linija:68463 i 68464
forward OnPlayerLogin(playerid,password[]);// ovde baca eror 6863
public OnPlayerLogin(playerid,password[])// 6864
{// ako treba nastavak recite

Neke slike/video za lakse dobivanje pomoci(neobavezno):

Za
error 025: function heading differs from prototype

potrazi da li imas jos negde definisano OnPlayerLogin i prebaci
forward OnPlayerLogin(playerid,password[]);

gde su ti ostali.

A na kojoj tacno liniji ti baca
error 035: argument type mismatch (argument 2)

Citat: Seiz poslato Oktobar 01, 2014, 20:28:14 POSLE PODNE
Za
error 025: function heading differs from prototype

potrazi da li imas jos negde definisano OnPlayerLogin i prebaci
forward OnPlayerLogin(playerid,password[]);

gde su ti ostali.

A na kojoj tacno liniji ti baca
error 035: argument type mismatch (argument 2)

Nemam nigde vise definisan OnPlayerLogin i prebacio sam forward na vrh skripte i opet isti erori
Evo ti za eror 035
    if(strlen(inputtext) < 20)
		    {
				new tmppass[64];
				strmid(tmppass, inputtext, 0, strlen(inputtext), 255);// ovdje baca
				OnPlayerLogin(playerid,tmppass);
			}

Edit:A kada vratim na staru verziju sve je ok
Poslednja Izmena: Oktobar 01, 2014, 22:54:05 POSLE PODNE od Leoon


Samo OnPlayerLogin promeni u recimo OnPlayersLogins i to je to :D

Hvala ti brate radi sada super samo ako moze objasnjenje usput zasto na starijoj verziji nema erora a na novoj ima  :)
Inace moze LOCK
Poslednja Izmena: Oktobar 03, 2014, 01:35:33 PRE PODNE od Leoon

Pa imao sam isti problem i tako sam ga resio a verovatno u YSI ima nesto za OnPlayerLogin i onda mu to smeta, a ovako promenis 2 slova i problem resen :D

Pa pročitaj lepo na oficialu ili githubu šta je pod OBAVEZNO prilikom update YSI verzije, mnogima je teško makar pročitati ako ništa više.


forum.sa-mp.com info:
Over 1000 posts.
Over 50 reputation.