Započeo toncikica
•1. Jul 2023.format
406
pregleda
6
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
99 / 100 XP
Početnik(0)
203
Postovi:
54
Teme:
Pridružio se:Jul 2022
1. Jul 2023.
Warning:
Pitanje:Znaci razumijem sta mi warning govori, ali nezz jel to to, sta ja mislim.
Jel se moze preko format, pisat ovako stringovi, npr.
Evo vam original iz moda:
warning 202: number of arguments does not match definition
warning 202: number of arguments does not match definitionPitanje:Znaci razumijem sta mi warning govori, ali nezz jel to to, sta ja mislim.
Jel se moze preko format, pisat ovako stringovi, npr.
new pitanje;
format(pitanje, sizeof(pitanje), "Vas level iznosi %d (ili %s", PlayerInfo[ playerid ][ pLevel ])Evo vam original iz moda:
new uspesnareg;
format(uspesnareg,sizeof(uspesnareg),"{FFFFFF}Uspesno ste popunili informacije\n\n{FF007F}Vase Ime: {FFFFFF}%s\n{FF007F}Godine: {FFFFFF}%d\n{FF007F}Pol: {FFFFFF}%s\n{FF007F}Drzava: {FFFFFF}%s\n\n{FF8000}Email: {FFFFFF}%s\n{FF8000}Kliknite 'DALJE' da bi nastavili registraciju (tutorial)",GetPlayerName(playerid),PlayerInfo,atext,otext,PlayerInfo);Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,136
Postovi:
10
Teme:
Pridružio se:Maj 2015
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
99 / 100 XP
Početnik(0)
203
Postovi:
54
Teme:
Pridružio se:Jul 2022
1. Jul 2023.
Sniffie White wrote on July 1, 2023, 6:07 pm:
Nije problem sama format funkcija
https://team.sa-mp.com/wiki/GetPlayerName.html
https://team.sa-mp.com/wiki/GetPlayerName.html
Pa sta bi trebo uradit ? Jel treba dodat to MAX_PLAYER_NAME+1 svugdje ili...
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
99 / 100 XP
Početnik(0)
203
Postovi:
54
Teme:
Pridružio se:Jul 2022
1. Jul 2023.
toncikica wrote on July 1, 2023, 6:18 pm:
Pa sta bi trebo uradit ? Jel treba dodat to MAX_PLAYER_NAME+1 svugdje ili...
I kod IC chata imam ovaj problem, a ima ovo max_player_name+1
public OnPlayerText(playerid, text[])
{
new str, pName[MAX_PLAYER_NAME + 1];
GetPlayerName( playerid, pName, sizeof( pName ));
format(str, sizeof(str), "{0066FF}%s {FFFFFF}kaze: %s", pName, text);
SendMes(20.0, playerid, COLOR_RED, str);
return 0;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
151
Postovi:
18
Teme:
Pridružio se:Jun 2021
1. Jul 2023.
toncikica wrote on July 1, 2023, 6:21 pm:
I kod IC chata imam ovaj problem, a ima ovo max_player_name+1
public OnPlayerText(playerid, text[])
{
new str, pName[MAX_PLAYER_NAME + 1];
GetPlayerName( playerid, pName, sizeof( pName ));
format(str, sizeof(str), "{0066FF}%s {FFFFFF}kaze: %s", pName, text);
SendMes(20.0, playerid, COLOR_RED, str);
return 0;
}stock GetName(id)
{
new ime[ MAX_PLAYER_NAME ];
GetPlayerName( id, ime, sizeof ime);
return ime;
}Preporucujem ti da koristis ovaj stock tako da ne moras vise pisati GetPlayerName i u newu definisati to, ovo dodas u skriptu i samo posle u formatu posle texta tipa "ime: %s", GetName(playerid) ili id u zavisnosti od toga cije ime uzima.
posle samo ovako za ic chat:
public OnPlayerText(playerid, text[])
{
new str;
format(str, sizeof(str), "{0066FF}%s {FFFFFF}kaze: %s", GetName(playerid), text);
SendMes(20.0, playerid, COLOR_RED, str);
return 0;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
99 / 100 XP
Početnik(0)
203
Postovi:
54
Teme:
Pridružio se:Jul 2022
1. Jul 2023.
Kajsije ^ wrote on July 1, 2023, 7:40 pm:
stock GetName(id)
{
new ime[ MAX_PLAYER_NAME ];
GetPlayerName( id, ime, sizeof ime);
return ime;
}Preporucujem ti da koristis ovaj stock tako da ne moras vise pisati GetPlayerName i u newu definisati to, ovo dodas u skriptu i samo posle u formatu posle texta tipa "ime: %s", GetName(playerid) ili id u zavisnosti od toga cije ime uzima.
posle samo ovako za ic chat:
public OnPlayerText(playerid, text[])
{
new str;
format(str, sizeof(str), "{0066FF}%s {FFFFFF}kaze: %s", GetName(playerid), text);
SendMes(20.0, playerid, COLOR_RED, str);
return 0;
}Hvala burazeru !
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava