1. Man te uzradās tāda ļoti ļoti dīvaina problēma. Mans GM neatblid uz neko ko vien ierakstu OnPlayerConnect. To pašu ierakstiju sa-mp mājaslapas forumā bet tur laikam neviens arī nezin kas par lietu. Varbūt kāds no BoxG zinās?
Skripts:
Code: Select all
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,COLOR_WHITE,"{FFFFFF}Esi sveicināts eStrike {B7FF00}FreeRoam {FFFFFF}serverī.");
JailTextDraw[playerid] = TextDrawCreate(500.0,320.0,"--");
TextDrawFont(JailTextDraw[playerid],3);
TextDrawLetterSize(JailTextDraw[playerid],1.5 ,3.5);
TextDrawSetOutline(JailTextDraw[playerid], 2);
TextDrawColor(JailTextDraw[playerid],0xffffffff);
return 1;
}
Code: Select all
Erroru nav.
Ticat man es arī nesēžu un negaidu kamēr man atbildēs forumā. Es arī mēģinu labot savas problēmas. Un es tiešām novērtēju to ka palīdzat man.
EDIT: Izlaboju. Nestrādāja tapēc ka man jau Anti-MoneyHack inklūdā bija OnPlayerConnect.
Otrais jautājums.
Vēlviens mazs jautājums..
Ir kāda komanda lai izslēgtu GameTextForPlayer ?
Tagad man ir tā kad es ielieku kādu cietumā man rāda laiku.. Bet kad laiks beidzās spēlētāju izlaiž no cietuma un tas GameTextForPlayer iet pa mīnusiem.
Varbūt DestroyGameTextForPlayer ?
Trešais jautājums
Vai var mainīgos saglabāt iekš inklūdiem ?
Piemēram
Iekš inklūda:
Code: Select all
new Jailed[MAX_PLAYERS]
if (strcmp("/stats", cmdtext, true, 10) == 0)
{
if(Jailed[playerid] == 1)
{
SendClientMessage(playerid,COLOR_RED,"Spēlētājs neatrodas cietumā.");
return 1;
}
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Piemērs");
return 1;
}