Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: S@vke poslato Septembar 16, 2018, 12:53:33 POSLE PODNE

Naslov: Problem oko Lastseen
Poruka od: S@vke poslato Septembar 16, 2018, 12:53:33 POSLE PODNE
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


Naslov: Odg: Problem oko Lastseen
Poruka od: Djoky poslato Septembar 16, 2018, 12:59:24 POSLE PODNE
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
Naslov: Odg: Problem oko Lastseen
Poruka od: S@vke poslato Septembar 16, 2018, 13:39:11 POSLE PODNE
Nije do boje, menjam boju nece..
Naslov: Odg: Problem oko Lastseen
Poruka od: Paul Castellano poslato Septembar 16, 2018, 15:32:26 POSLE PODNE
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]
Naslov: Odg: Problem oko Lastseen
Poruka od: S@vke poslato Septembar 16, 2018, 18:49:51 POSLE PODNE
Ne opet je isto isti error opet....
Naslov: Odg: Problem oko Lastseen
Poruka od: Paul Castellano poslato Septembar 16, 2018, 19:00:38 POSLE PODNE
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)
Naslov: Odg: Problem oko Lastseen
Poruka od: twoblqck.art poslato Septembar 16, 2018, 19:27:46 POSLE PODNE
Ova komanda ti pokazuje koliko je sati i koji je datum trenutno kada se ukuca
Koje ti errore baca i na kojoj liniji
Naslov: Odg: Problem oko Lastseen
Poruka od: Mido Karic poslato Septembar 16, 2018, 21:58:41 POSLE PODNE

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;
}
Naslov: Odg: Problem oko Lastseen
Poruka od: Bespomocni Skripter poslato Septembar 16, 2018, 22:00:56 POSLE PODNE
Koji kuwac bajo? Ovo ti pokazuje vreme i datum, kaki crni lastseen? HAHAHA
Naslov: Odg: Problem oko Lastseen
Poruka od: Mido Karic poslato Septembar 16, 2018, 22:11:13 POSLE PODNE
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
Naslov: Odg: Problem oko Lastseen
Poruka od: Mido Karic poslato Septembar 18, 2018, 19:14:35 POSLE PODNE
Citat
http://balkan-samp.com/forum/index.php?topic=125158.0
imas najlaksi nacin za napravit last seen
Naslov: Odg: Problem oko Lastseen
Poruka od: xLanmi 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]
Naslov: Odg: Problem oko Lastseen
Poruka od: DJER1C poslato Septembar 19, 2018, 21:39:01 POSLE PODNE
Zaboravio si boju kod SCM-a.
Naprimer:
SendClientMessage(playerid,-1,"Neki primer");
Naslov: Odg: Problem oko Lastseen
Poruka od: Bašovski poslato Septembar 20, 2018, 15:11:06 POSLE PODNE
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?