Problem(error/warning): Lastseen komanda errori
Dio skripte: [ pawn ]pomozite pls[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]ne treba[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): YCMD:lastseen(playerid, params[],help)
{
new pyear, pmonth, pday;
new phour, pminute, psecond;
getdate(pyear, pmonth, pday);
gettime(phour, pminute, psecond);
new msp[30],lastseenstr[128],str[128],mid;
mid = ReturnUser(msp);
if(IsPlayerConnected(mid)) return SendClientMessage(playerid,"Igrac je online !");
if(sscanf(params,"s",msp)) return SendClientMessage(playerid, "/lastseen Ime_Prezime");
format(str, sizeof(str), ""srw_boja"SG: "BELA"Igrac: %s | Last Seen: %02d:%02d:%02d | %02d/%02d/%d", GetName(playerid), phour, pminute, psecond, pday, pmonth, pyear);
format(lastseenstr, sizeof(lastseenstr), "Igrac: %s | Last Seen: %02d:%02d:%02d | %02d/%02d/%d", GetName(playerid), phour, pminute, psecond, pday, pmonth, pyear);
SendClientMessage(playerid, -1, str);
return 1;
}
http://prntscr.com/kuz9u3 ETO I SLIKA
imas problem sa ovom bojom srw_boja ili je nesto drugo prepostavljam da je do te boje ali neznam ja sam imao isti problem bio je problem sa bojom
Nije do boje, menjam boju nece..
Problem ti je bio u SendClientMessage,mada mi iskreno nije jasno što pokušavaš napraviti ali ajde.
[pawn]YCMD:lastseen(playerid, params[],help)
{
new pyear, pmonth, pday;
new phour, pminute, psecond;
getdate(pyear, pmonth, pday);
gettime(phour, pminute, psecond);
new msp[30],lastseenstr[128],str[128],mid;
mid = ReturnUser(msp);
if(IsPlayerConnected(mid)) return SendClientMessage(playerid,-1,"Igrac je online !");
if(sscanf(params,"s",msp)) return SendClientMessage(playerid, -1,"/lastseen Ime_Prezime");
format(str, sizeof(str), ""srw_boja"SG: "BELA"Igrac: %s | Last Seen: %02d:%02d:%02d | %02d/%02d/%d", GetName(playerid), phour, pminute, psecond, pday, pmonth, pyear);
format(lastseenstr, sizeof(lastseenstr), "Igrac: %s | Last Seen: %02d:%02d:%02d | %02d/%02d/%d", GetName(playerid), phour, pminute, psecond, pday, pmonth, pyear);
SendClientMessage(playerid, -1, str);
return 1;
}[/pawn]
Ne opet je isto isti error opet....
Citat: S@vke poslato Septembar 16, 2018, 18:49:51 POSLE PODNE
Ne opet je isto isti error opet....
U kojoj ti liniji baca error?
Kako će isto biti kad si imao
[pawn]SendClientMessage(playerid, "Poruka");
[/pawn]a ide
[pawn]SendClientMessage(playerid, boja, "poruka");[/pawn]
Meni ne baca nikakve errore na toj komandi(nakon ispravke)
Ova komanda ti pokazuje koliko je sati i koji je datum trenutno kada se ukuca
Koje ti errore baca i na kojoj liniji
YCMD:lastseen(playerid, params[],help)
{
new pyear, pmonth, pday;
new phour, pminute, psecond;
getdate(pyear, pmonth, pday);
gettime(phour, pminute, psecond);
new msp[32],str[128],mid;
mid = ReturnUser(msp);
if(sscanf(params,"s",msp)) return SendClientMessage(playerid, -1,"/lastseen Ime_Prezime");
if(IsPlayerConnected(mid)) return SendClientMessage(playerid,-1,"Igrac je online !");
format(str, sizeof(str), "{ff0000}SG: {ffffff}Igrac: %s | Last Seen: %02d:%02d:%02d | %02d/%02d/%d", GetName(mid), phour, pminute, psecond, pday, pmonth, pyear);
SendClientMessage(playerid, -1, str);
return 1;
}
Koji kuwac bajo? Ovo ti pokazuje vreme i datum, kaki crni lastseen? HAHAHA
Citat: Bespomocni Skripter poslato Septembar 16, 2018, 22:00:56 POSLE PODNE
Koji kuwac bajo? Ovo ti pokazuje vreme i datum, kaki crni lastseen? HAHAHA
Zadnji put kad je on gledo ;D
Citat
http://balkan-samp.com/forum/index.php?topic=125158.0
imas najlaksi nacin za napravit last seen
Nemoj tako raditi ako ti je YINI koliko vidim proces cuvanja ako hoces da napravis lastSeen napravi bolje varijablu gde ce ti cuvati pri loginu na server i onda ti je lakse da proveris tipa preko komande da bude ovako :
[pawn]CheckLastSeen(id); // ID je u komandi od zeljenog igraca
private CheckLastSeen(playerid) {
SendClientMessage(playerid, -1, "%d " , PI[playerid][pLastSeen]); // tipa ovako
}[/pawn]
Zaboravio si boju kod SCM-a.
Naprimer:
SendClientMessage(playerid,-1,"Neki primer");
Citat: LANMY.pwN poslato Septembar 18, 2018, 20:14:12 POSLE PODNE
Nemoj tako raditi ako ti je YINI koliko vidim proces cuvanja ako hoces da napravis lastSeen napravi bolje varijablu gde ce ti cuvati pri loginu na server i onda ti je lakse da proveris tipa preko komande da bude ovako :
[pawn]CheckLastSeen(id); // ID je u komandi od zeljenog igraca
private CheckLastSeen(playerid) {
SendClientMessage(playerid, -1, "%d " , PI[playerid][pLastSeen]); // tipa ovako
}[/pawn]
Otkad SendClientMessage ima 4. argument?