Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

[Pamoka] Laikrodis


ViVix

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4264 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Laikrodis kurtas Vivix [ Mano ]

Nuotrauka:

0566e2c5280b9670c55517910e2d4acc718.png

Pradedam pamoką.

Gamemodo viršuje dedame

new Text:laikas;

po

OnPlayerConnect

dedame

SetTimerEx("Laikrodukas",1000,true,"e",playerid); // sukuriam timerį kuris atnaujins laiką kas 1 sekundę

laikas = TextDrawCreate( 550.0, 25.0, "Laikrodis"); // textdrawo kūrimas
TextDrawSetShadow(laikas, 1); // 1 reiškia kad kurti šešėlius 
TextDrawFont( laikas, 3); // 3 reiškia šriftą
TextDrawUseBox(laikas,1); // 1 reiškia kad naudosimė fono dėžutę
TextDrawBackgroundColor(laikas, 0x0034FFFF); 
TextDrawAlignment(laikas,0); // lygiavimas
TextDrawLetterSize(laikas,0.199999,1.200005); // skaičių dydis
TextDrawBoxColor(laikas, 255); // dėžutės spalva
 TextDrawShowForPlayer(playerid, laikas); // rodom textdrawą 

na dabar darysime funkciją kuri atnaujis laika, tai einame į patį gamemodo galą ir dedame :

forward Laikrodukas(playerid);
public Laikrodukas(playerid)
{
new data[6];
gettime(data[0],data[1],data[2]); // išgauname laiką
getdate(data[3],data[4],data[5]); // gauname datą
new msg[150];
format(msg,sizeof(msg),"%i:%i:%i~n~%i_%i_%i",data[0],data[1],data[2],data[3],data[4],data[5]); // formatuojam datą, laiką
TextDrawSetString(laikas, msg); // padarome stringą
return 1;
}

Pamokos prašau nekopijuoti.

Jeigu radai klaidą - Pranešk

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 2 savaičių...
  • Parašė po 4 savaičių...

F:\Samp\Viskas GM\Serveris\gamemodes\nLs.pwn(59) : error 021: symbol already defined: "SetTimerEx"

F:\Samp\Viskas GM\Serveris\gamemodes\nLs.pwn(61) : error 010: invalid function or declaration

F:\Samp\Viskas GM\Serveris\gamemodes\nLs.pwn(385) : error 017: undefined symbol "laikas"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

3 Errors.

Nuoroda į komentarą
Dalintis per kitą puslapį

C:\Users\Ožys\Desktop\Sutaisytas GM\gamemodes\******.pwn(3805) : warning 219: local variable "laikas" shadows a variable at a preceding level
C:\Users\Ožys\Desktop\Sutaisytas GM\gamemodes\******pwn(20511) : warning 203: symbol is never used: "laikas"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.

Kaip panaikinti šitą?

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 2 savaičių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4264 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...