ViVix

[Pamoka] Laikrodis

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

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

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.

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
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ą?

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

C:\Users\Vidmas\Desktop\LTG 1.9.0\gamemodes\LTG.pwn(3601) : warning 219: local variable "laikas" shadows a variable at a preceding level

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Warning.

stai sita eilute 3601 new laikas = StringToInt(prz);

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Sveikas as esu naujokas ir mokiduosi kurti serva. Gal gali paaiskinti viska tiksliai pavizdziui atsidarai ta ir ta.. ten ir ten rasai ta ir ta ... po ta ir ta eilute rasaia ta ir ana.. nu tai pjei gali parasyk biu labai dekingas duosiu +R3P

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį
Svečias
Ši tema yra užrakinta.

  • Šiame puslapyje naršo:   0 nariai

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

  • eneba
  • eneba
  • eneba



  • SuperGames programele
  • SuperGames programele