Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: .варнинг poslato Jun 17, 2018, 19:00:18 POSLE PODNE

Naslov: Attach
Poruka od: .варнинг poslato Jun 17, 2018, 19:00:18 POSLE PODNE
Problem(error/warning): Prebacujem attach sistem iz NK 3.3.1 u PG ali mi izbacuje error kod stocka Attacher
Dio skripte: [pawn]stock Attacher(playerid) {
    new string[64];
    format(string, sizeof(string), ATTACH_FILE, ImeIgraca(playerid));
    return string;
}

[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Naslov: Odg: Attach
Poruka od: Sploxs poslato Jun 17, 2018, 19:04:17 POSLE PODNE
Posalji error.
Naslov: Odg: Attach
Poruka od: Paul Castellano poslato Jun 17, 2018, 19:05:31 POSLE PODNE
Pa koji je error,ili mi moramo nagadjat??
Naslov: Odg: Attach
Poruka od: .варнинг poslato Jun 17, 2018, 19:05:52 POSLE PODNE
C:\Users\User\Desktop\Modneki\gamemodes\LGOGC.pwn(2852) : error 012: invalid function call, not a valid address
C:\Users\User\Desktop\Modneki\gamemodes\LGOGC.pwn(2852) : warning 215: expression has no effect
C:\Users\User\Desktop\Modneki\gamemodes\LGOGC.pwn(2852) : error 001: expected token: ";", but found ")"
C:\Users\User\Desktop\Modneki\gamemodes\LGOGC.pwn(2852) : error 029: invalid expression, assumed zero
C:\Users\User\Desktop\Modneki\gamemodes\LGOGC.pwn(2852) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

** Bio sam zaboravio staviti error, izvinjavam se.
Naslov: Odg: Attach
Poruka od: Sploxs poslato Jun 17, 2018, 19:09:11 POSLE PODNE
Imas li definisano ATTACH_FILE? I kako si to definiso.
Naslov: Odg: Attach
Poruka od: .варнинг poslato Jun 17, 2018, 19:09:36 POSLE PODNE
Citat: Sploxs poslato Jun 17, 2018, 19:09:11 POSLE PODNE
Imas li definisano ATTACH_FILE? I kako si to definiso.
#define ATTACH_FILE "Attachs/%s.ini"
Naslov: Odg: Attach
Poruka od: Paul Castellano poslato Jun 17, 2018, 19:10:40 POSLE PODNE
nemaš u tom kodu errora..Jesi siguran da ti je attacher 2852 linija? šta ti je iznad te linije?
Naslov: Odg: Attach
Poruka od: .варнинг poslato Jun 17, 2018, 19:11:40 POSLE PODNE
Citat: Paul Castellano poslato Jun 17, 2018, 19:10:40 POSLE PODNE
nemaš u tom kodu errora..Jesi siguran da ti je attacher 2852 linija? šta ti je iznad te linije?
http://prntscr.com/jvzih5
Naslov: Odg: Attach
Poruka od: Paul Castellano poslato Jun 17, 2018, 19:16:43 POSLE PODNE
Citat: Nikolaa_ LG poslato Jun 17, 2018, 19:11:40 POSLE PODNE
http://prntscr.com/jvzih5

Ne radi slika..
Naslov: Odg: Attach
Poruka od: .варнинг poslato Jun 17, 2018, 19:21:46 POSLE PODNE
https://uploaduj.me/i/P11gk-1529256083
Naslov: Odg: Attach
Poruka od: Paul Castellano poslato Jun 17, 2018, 19:22:34 POSLE PODNE
Daj mi funkciju ImeIgraca ?
Naslov: Odg: Attach
Poruka od: .варнинг poslato Jun 17, 2018, 19:27:53 POSLE PODNE
Citat: Paul Castellano poslato Jun 17, 2018, 19:22:34 POSLE PODNE
Daj mi funkciju ImeIgraca ?
stock ImeIgraca(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}
Naslov: Odg: Attach
Poruka od: Paul Castellano poslato Jun 18, 2018, 11:19:35 PRE PODNE
Ja iskreno ne vidim grešku.Pokušao sam i u svoj mod ubaciti i sve mi radi bez ikakvih errora..

[pawn]stock Attacher(playerid) {
    new string[64];
    format(string, sizeof(string), "%s", ImeIgraca(playerid));
    return string;
}[/pawn]

[pawn]stock Attacher(playerid) {
    new string[64];
    format(string, sizeof(string), ATTACH_FILE, "Paul_Castellano");
    return string;
}
[/pawn]

Pokušaj ova dva koda i vidi hoće li oba dati opet errore,ako neće reci koji kod ti funkcionira..Tako ćemo znati gdje je problem..

Naslov: Odg: Attach
Poruka od: .варнинг poslato Jun 18, 2018, 13:32:42 POSLE PODNE
Citat: Paul Castellano poslato Jun 18, 2018, 11:19:35 PRE PODNE
Ja iskreno ne vidim grešku.Pokušao sam i u svoj mod ubaciti i sve mi radi bez ikakvih errora..

[pawn]stock Attacher(playerid) {
    new string[64];
    format(string, sizeof(string), "%s", ImeIgraca(playerid));
    return string;
}[/pawn]

[pawn]stock Attacher(playerid) {
    new string[64];
    format(string, sizeof(string), ATTACH_FILE, "Paul_Castellano");
    return string;
}
[/pawn]

Pokušaj ova dva koda i vidi hoće li oba dati opet errore,ako neće reci koji kod ti funkcionira..Tako ćemo znati gdje je problem..
Ovaj drugi radi.
Naslov: Odg: Attach
Poruka od: Vasic poslato Jun 18, 2018, 14:45:54 POSLE PODNE
Slusaj, proveri u skripti da li imas stock GetName, ako nemas, dodaj ovo:
[pawn]stock GetName(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}[/pawn]
Pa kad to uradis, onda ovako zalepi u skriptu umesto Attaccher:
[pawn]stock Attacher(playerid) {
    new string[64];
    format(string, sizeof(string), ATTACH_FILE, GetName(playerid));
    return string;
}[/pawn]
Naslov: Odg: Attach
Poruka od: .варнинг poslato Jun 18, 2018, 14:54:24 POSLE PODNE
Citat: VasicFTW poslato Jun 18, 2018, 14:45:54 POSLE PODNE
Slusaj, proveri u skripti da li imas stock GetName, ako nemas, dodaj ovo:
[pawn]stock GetName(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}[/pawn]
Pa kad to uradis, onda ovako zalepi u skriptu umesto Attaccher:
[pawn]stock Attacher(playerid) {
    new string[64];
    format(string, sizeof(string), ATTACH_FILE, GetName(playerid));
    return string;
}[/pawn]
Radi hvala ti <3
Naslov: Odg: Attach
Poruka od: Vasic poslato Jun 18, 2018, 15:03:13 POSLE PODNE
Citat: Nikolaa_ LG poslato Jun 18, 2018, 14:54:24 POSLE PODNE
Radi hvala ti <3
Nnc.