Skripta koju koristim: FG
Detaljan opis problema: ovako napravio sam textdraw pomocu editora e sada kako da ubacim kada se igracu pojavi da ukuca password ovaj textdraw i kada udje na srv da nestane taj textdraw? hvala
Dio skripte:
new Text:Textdraw0;
//In OnGameModeInit or any other place, we procced to create our textdraw:
Textdraw0 = TextDrawCreate(315.000000,89.000000,"Dobrodosli na server lol");
TextDrawAlignment(Textdraw0,2);
TextDrawBackgroundColor(Textdraw0,0x0000ffcc);
TextDrawFont(Textdraw0,0);
TextDrawLetterSize(Textdraw0,0.899999,2.999999);
TextDrawColor(Textdraw0,0x00ffffff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetShadow(Textdraw0,1);
pod public OnPlayerSpawn(playerid)
stavi
TextDrawHideForPlayer(playerid, Textdraw0);
a gdje trebam brate ovo ostalo?
public OnPlayerRequestClass(playerid, classid)
{
TextDrawShowForPlayer(playerid, Textdraw1);
return 1;
}
ovo ti je kad ulazi
a ovo gdje trebaM lol-.-
new Text:Textdraw0;
Textdraw0 = TextDrawCreate(315.000000,89.000000,"Dobrodosli na server lol");
TextDrawAlignment(Textdraw0,2);
TextDrawBackgroundColor(Textdraw0,0x0000ffcc);
TextDrawFont(Textdraw0,0);
TextDrawLetterSize(Textdraw0,0.899999,2.999999);
TextDrawColor(Textdraw0,0x00ffffff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetShadow(Textdraw0,1);
public OnPlayerRequestClass(playerid, classid)
{
TextDrawShowForPlayer(playerid, Textdraw1); a ovdje zar netreba Textdraw0 a ne 1?
return 1;
}
pa pod
OnGameModeInit
ja ubacim i ovo :-X
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8263) : error 021: symbol already defined: "PlayerPlaySound"
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8266) : error 010: invalid function or declaration
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8268) : warning 218: old style prototypes used with optional semicolumns
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8269) : error 021: symbol already defined: "SendClientMessage"
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8275) : error 010: invalid function or declaration
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8279) : error 021: symbol already defined: "SetPlayerCameraPos"
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8285) : error 010: invalid function or declaration
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8290) : error 021: symbol already defined: "GetPlayerName"
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8302) : error 010: invalid function or declaration
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8303) : warning 218: old style prototypes used with optional semicolumns
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8304) : error 054: unmatched closing brace ("}")
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8305) : error 010: invalid function or declaration
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8306) : error 010: invalid function or declaration
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8386) : error 054: unmatched closing brace ("}")
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8797) : warning 219: local variable "loginname" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(8798) : warning 219: local variable "loginstring" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(17375) : warning 219: local variable "loginstring" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(17376) : warning 219: local variable "loginname" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(17828) : warning 219: local variable "loginstring" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(17829) : warning 219: local variable "loginname" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(19465) : warning 219: local variable "loginstring" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(19466) : warning 219: local variable "loginname" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(19499) : warning 219: local variable "regstring" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(19500) : warning 219: local variable "regname" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(41812) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(58205) : warning 203: symbol is never used: "loginname"
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(58205) : warning 203: symbol is never used: "loginstring"
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(58205) : warning 203: symbol is never used: "regname"
C:\Documents and Settings\kk\Desktop\9191919191\gamemodes\sarajevo.pwn(58205) : warning 203: symbol is never used: "regstring"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
12 Errors.
Pri vrhu skripte stavi:
new Text:Textdraw0;
Na OnGameModeInit stavi:
Textdraw0 = TextDrawCreate(315.000000,89.000000,"Dobrodosli na server lol");
TextDrawAlignment(Textdraw0,2);
TextDrawBackgroundColor(Textdraw0,0x0000ffcc);
TextDrawFont(Textdraw0,0);
TextDrawLetterSize(Textdraw0,0.899999,2.999999);
TextDrawColor(Textdraw0,0x00ffffff);
TextDrawSetOutline(Textdraw0,1);
TextDrawSetProportional(Textdraw0,1);
TextDrawSetShadow(Textdraw0,1);
Na OnPlayerRequestClass stavi:
TextDrawShowForPlayer(playerid, Textdraw0);
Na OnPlayerSpawn stavi:
TextDrawHideForPlayer(playerid, Textdraw0);
Sada radi greska je bila sto sam stavio return ovdje i zagradu.
TextDrawShowForPlayer(playerid, Textdraw1); ovdje lol 8)
return 1;
}
Hvala svima moze lock! ;) ;)