Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc] YSI eror

Započeo RilleX
pre 11 godina
290
pregleda
8
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Leon27
Crime Lord
pre 11 godina
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;
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):
seiz
Enforcer
pre 11 godina
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)
Leon27
Crime Lord
pre 11 godina
Seiz wrote on October 1, 2014, 6:28 pm:
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;
strmid(tmppass, inputtext, 0, strlen(inputtext), 255);// ovdje baca
OnPlayerLogin(playerid,tmppass);
}

Edit:A kada vratim na staru verziju sve je ok
Leon27
Crime Lord
pre 11 godina
BUMP!
Rudimental
OG Legend
pre 11 godina
Samo OnPlayerLogin promeni u recimo OnPlayersLogins i to je to 😄
Leon27
Crime Lord
pre 11 godina
Hvala ti brate radi sada super samo ako moze objasnjenje usput zasto na starijoj verziji nema erora a na novoj ima  🙂
Inace moze LOCK
Rudimental
OG Legend
pre 11 godina
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 😄
Stefan_Salvatore
Enforcer
pre 11 godina
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.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava