Citat: Belegija poslato Februar 20, 2018, 13:43:59 POSLE PODNE
Ako bude problema,javi se,pa cu ti pomoci
KODOVI: https://pastebin.com/d9Wjt7YP
Negdje sam mozda pogrijesio sa " u glavnom ti to sredi
Zanima me gde si ti u kodu stavio igracu PlayerInfo[playerid][pPDiploma] = 1;?
Posto ja ne vidim nigde.
Takodje cemu va_SendClientMessage kad ti treba formatiranje poruke?
I gde ti je stock GetName?
Radim athlone mod
@Raptorâ,,¢ mozes ti prilagoditi to sto mislis da je bag
Citat: Kasperzzi poslato Februar 20, 2018, 14:34:53 POSLE PODNE
Radim athlone mod
@Raptorâ,,¢ mozes ti prilagoditi to sto mislis da je bag
Nesto na ovu foru. Kod komande /ubaci dodas proveru da li igrac ima diplomu, posalji komandu ako to ne znas uraditi.
[pawn]CMD:dajdiplomu(playerid, params[])
{
new id, string[64], string2[64], igrac[MAX_PLAYER_NAME];
if(PlayerInfo[playerid][pLider] < 1 && PlayerInfo[playerid][pLider] < 9) return SendClientMessage(playerid, -1,"{118EB8}[AKoriscenje] || {FFFFFF} /dajdiplomu [ID]"); //naravno stavis ti koji ti je broj Lidera PD i FBI,moze i neke druge org ako imas
if(PlayerInfo[playerid][pPDiploma] = 1) return SendClientMessage(playerid, -1,"{118EB8}[PDSecurity] || {FFFFFF} Igrac vec ima diplomu!");
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "{118EB8}[AKoriscenje] || {FFFFFF} /dajdiplomu [id]");
else
{
GetPlayerName(id, igrac, sizeof(igrac));
format(string, sizeof(string), "{118EB8}[PDAkademija] || {FFFFFF} Cestitamo {118EB8}%s, dobili ste diplomu.", igrac);
SendClientMessage(id, -1, string);
PlayerInfo[playerid][pDiploma] = 1;
format(string2, sizeof(string), "{118EB8}[PDAkademija] || {FFFFFF} Igracu {118EB8}%s{FFFFFF} ste dali diplomu.", igrac);
SendClientMessage(playerid, -1, string2);
}
return 1;
}[/pawn]
Citat: Belegija poslato Februar 20, 2018, 13:43:59 POSLE PODNE
Ako bude problema,javi se,pa cu ti pomoci
KODOVI: https://pastebin.com/d9Wjt7YP
Negdje sam mozda pogrijesio sa " u glavnom ti to sredi
Cemu va_SendClientMessage da nije to mozda stock SendClientMessageEx?
Posto znam jer isto koristim plus dajem skripti prostora.
Citat: Raptorâ,,¢ poslato Februar 20, 2018, 14:54:02 POSLE PODNE
Nesto na ovu foru. Kod komande /ubaci dodas proveru da li igrac ima diplomu, posalji komandu ako to ne znas uraditi.
[pawn]CMD:dajdiplomu(playerid, params[])
{
new id, string[64], string2[64], igrac[MAX_PLAYER_NAME];
if(PlayerInfo[playerid][pLider] < 1 && PlayerInfo[playerid][pLider] < 9) return SendClientMessage(playerid, -1,"{118EB8}[AKoriscenje] || {FFFFFF} /dajdiplomu [ID]"); //naravno stavis ti koji ti je broj Lidera PD i FBI,moze i neke druge org ako imas
if(PlayerInfo[playerid][pPDiploma] = 1) return SendClientMessage(playerid, -1,"{118EB8}[PDSecurity] || {FFFFFF} Igrac vec ima diplomu!");
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "{118EB8}[AKoriscenje] || {FFFFFF} /dajdiplomu [id]");
else
{
GetPlayerName(id, igrac, sizeof(igrac));
format(string, sizeof(string), "{118EB8}[PDAkademija] || {FFFFFF} Cestitamo {118EB8}%s, dobili ste diplomu.", igrac);
SendClientMessage(id, -1, string);
PlayerInfo[playerid][pDiploma] = 1;
format(string2, sizeof(string), "{118EB8}[PDAkademija] || {FFFFFF} Igracu {118EB8}%s{FFFFFF} ste dali diplomu.", igrac);
SendClientMessage(playerid, -1, string2);
}
return 1;
}[/pawn]
Zar ne bi trebalo umjesto ovog:
[pawn]PlayerInfo[playerid][pDiploma] = 1;[/pawn]
Ovo:
[pawn]PlayerInfo[id][pDiploma] = 1;[/pawn]
Citat: #Jimmy poslato Februar 20, 2018, 19:41:34 POSLE PODNE
Zar ne bi trebalo umjesto ovog:
[pawn]PlayerInfo[playerid][pDiploma] = 1;[/pawn]
Ovo:
[pawn]PlayerInfo[id][pDiploma] = 1;[/pawn]
Moja greska, desava se. :D
@Raptorâ,,¢ meni ta provjera treba samo za orge tip_pd ne za bande i mafije.