Problem oko Lastseen

Započeo S@vke, Septembar 16, 2018, 12:53:33 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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
Poslednja Izmena: Septembar 16, 2018, 13:04:36 POSLE PODNE od Djoxi samp


I LOVE VODKA AND SLAV COUNTRY'S


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]


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
- Mesecni boost pusten ! -
193.104.68.23:27017

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


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]

One And Only
Old Member
Since AVGUST 2013. :)
GAME OVER - SCRIPTING
SINCE 2009 - 2020

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?


bilo je lijepo dok je trajalo.