Szerző Téma: Ölés, Halál Textdraw  (Megtekintve 954 alkalommal)

Nem elérhető red98

Ölés, Halál Textdraw
« Dátum: 2013. január 07. - 14:40:43 »
0 Show voters
Hy!
itt leírtam 2texdrawot az egyik öléseket a másik halálokat jelzi.
Azt meglehet csinálni, hogy mikor megölök valakit Akkor Ölés: 1 írjon és ugyanezt a halálnál is írja ki.
Megcsinálná Valaki? :)
ÖLÉS
 
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
new Text:textdraw;
new Text:textdraw1;
 

public OnGameModeInit()
{
textdraw = TextDrawCreate(21,446,\"Ölés:\");
    TextDrawFont(textdraw,1);
    TextDrawUseBox(textdraw,1);
    textdraw1 = TextDrawCreate(156,440,\"Halal:\");
    TextDrawFont(textdraw,1);
    TextDrawUseBox(textdraw,1);
return 1;
}
public OnGameModeExit()
{
return 1;
}
 
public OnPlayerConnect(playerid)
{
    TextDrawShowForPlayer(playerid, textdraw1);
    TextDrawShowForPlayer(playerid, textdraw);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    TextDrawHideForPlayer(playerid, textdraw1);
    TextDrawHideForPlayer(playerid, textdraw);
return 1;
}

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Ölés, Halál Textdraw
« Válasz #1 Dátum: 2013. január 07. - 14:57:22 »
0 Show voters
Létrehozol egy változót páldáúl:
 
new szamolas;

 
Ha valaki meghal akkor ++ számolja vagyis +1 pontal:
 
szamolas++;

 
Ha a csapatrását ölte meg akkor:
 
szamolas--;

 
A textdrawot meg, meg lehet csinálni foramtban.

Nem elérhető red98

Ölés, Halál Textdraw
« Válasz #2 Dátum: 2013. január 07. - 15:30:02 »
0 Show voters
eléggé kezdõ vagyok...  :\'(
Megcsinálnád? :)

Ölés, Halál Textdraw
« Válasz #3 Dátum: 2013. január 07. - 18:28:45 »
0 Show voters
#include <a_samp>
new PlayerText:TextDraw[2],
PlayerStat[MAX_PLAYERS][2];
public OnGameModeInit() return 1;
public OnGameModeExit() return 1;
public OnPlayerConnect(playerid) {
    TextDraw[0] = CreatePlayerTextDraw(playerid, 21,446,\"Ölés:\");
PlayerTextDrawFont(playerid, TextDraw[0],1);
PlayerTextDrawUseBox(playerid, TextDraw[0],1);
TextDraw[1] = CreatePlayerTextDraw(playerid, 156,440,\"Halal:\");
PlayerTextDrawFont(playerid, TextDraw[1],1);
PlayerTextDrawUseBox(playerid, TextDraw[1],1);
return 1;
}
public OnPlayerDisconnect(playerid, reason) {
PlayerTextDrawDestroy(playerid, TextDraw[1]);
PlayerTextDrawDestroy(playerid, TextDraw[0]);
return 1;
}
public OnPlayerSpawn(playerid) {
PlayerTextDrawShow(playerid, TextDraw[1]);
PlayerTextDrawShow(playerid, TextDraw[0]);
return 1;
}
public OnPlayerDeath(playerid, killerid, reason) {
new string[32];
    PlayerTextDrawHide(playerid, TextDraw[1]);
PlayerTextDrawHide(playerid, TextDraw[0]);
PlayerStat[killerid][0]++;
PlayerStat[playerid][1]++;
format(string, sizeof(string), \"Ölés: %d\", PlayerStat[killerid][0]);
PlayerTextDrawSetString(killerid, TextDraw[0], string);
format(string, sizeof(string), \"Halál: %d\", PlayerStat[playerid][1]);
PlayerTextDrawSetString(playerid, TextDraw[1], string);
return 1;
}

 
nem néztem, hogy jó-e

Nem elérhető red98

Ölés, Halál Textdraw
« Válasz #4 Dátum: 2013. január 07. - 19:32:06 »
0 Show voters
Error :  :Cry2:
 
D:\\NST 2.0\\filterscripts\\DMtext.pwn(9) : error 017: undefined symbol \"CreatePlayerTextDraw\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(9) : warning 213: tag mismatch
D:\\NST 2.0\\filterscripts\\DMtext.pwn(10) : error 017: undefined symbol \"PlayerTextDrawFont\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(11) : error 017: undefined symbol \"PlayerTextDrawUseBox\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(13) : error 017: undefined symbol \"CreatePlayerTextDraw\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(13) : warning 213: tag mismatch
D:\\NST 2.0\\filterscripts\\DMtext.pwn(14) : error 017: undefined symbol \"PlayerTextDrawFont\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(15) : error 017: undefined symbol \"PlayerTextDrawUseBox\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(19) : error 017: undefined symbol \"PlayerTextDrawDestroy\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(20) : error 017: undefined symbol \"PlayerTextDrawDestroy\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(24) : error 017: undefined symbol \"PlayerTextDrawShow\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(25) : error 017: undefined symbol \"PlayerTextDrawShow\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(30) : error 017: undefined symbol \"PlayerTextDrawHide\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(31) : error 017: undefined symbol \"PlayerTextDrawHide\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(37) : error 017: undefined symbol \"PlayerTextDrawSetString\"
D:\\NST 2.0\\filterscripts\\DMtext.pwn(40) : error 017: undefined symbol \"PlayerTextDrawSetString\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
14 Errors.

Ölés, Halál Textdraw
« Válasz #5 Dátum: 2013. január 07. - 20:17:20 »
0 Show voters
szerver verziód?
mert 0.3e kell hozzá.

Nem elérhető red98

Ölés, Halál Textdraw
« Válasz #6 Dátum: 2013. január 08. - 07:28:18 »
0 Show voters
0.3e használok  :)

Nem elérhető Mike.

  • 720
    • Profil megtekintése
Ölés, Halál Textdraw
« Válasz #7 Dátum: 2013. január 08. - 08:06:16 »
0 Show voters
Pedig ez nem hibás.
Futtasd le újra.
Szervermappa/pawno/pawno.exe és ott nyisd meg a scriptet.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal