Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-01-05, 13:00


norbix10







Wiek: 33
Na forum: 5240 dni
Posty: 32
Nick w MP: N.o.r.b.i.x

Piwa: 10

Respekt: 50

Siema... poniewaz zajacp mi zablokowal post i nie moglem edytowac pisze nowy..
Naprawi mi ktos zeby sie licznik nie bugowal i po zabiciu sie dawalo spowrotem na arene??


Kod:

#include <a_samp>
#include <zcmd>

#define COLOR_GREEN 0x00BB00BB
#define COLOR_RED 0xBB0000BB

enum ServerMain
{
OneShootPlayers,
MinigunPlayers,
RPGPlayers
};
new Server[ServerMain];
enum PlayerMain
{
bool:OneShoot,
bool:Minigun,
bool:RPG,
bool:Arena
};
new Player[MAX_PLAYERS][PlayerMain];
new Float:ArenaOneShoot[][] =
{
{238.6620,141.0520,1003.0234,0.0000},
{207.0194,166.5053,1003.0234,0.0000},
{192.0736,179.2790,1003.0234,88.9875},
{226.5497,175.3735,1003.0313,178.9151},
{284.8196,179.3764,1007.1794,84.7692}
};
new Float:ArenaMinigun[][] =
{
{2618.6414,2726.0317,36.5386,358.7647},
{2616.7632,2756.0625,23.8222,269.1505},
{2586.2974,2828.3342,10.8203,91.8255},
{2523.0320,2822.6475,10.8203,2.8380},
{2552.7080,2779.3635,10.8203,268.5239}
};
new Float:ArenaRPG[][] =
{
{320.0057,1808.8632,17.6406,1.3790},
{316.7692,1936.4856,17.6406,1.3693},
{277.1588,1956.3008,17.6406,88.6117},
{242.6635,1989.0750,17.6406,1.1910},
{203.8408,1885.7166,17.6481,0.3152}
};
new Text:TextDraw[1];

public OnGameModeInit()
{
Server[OneShootPlayers] = 0;
Server[MinigunPlayers] = 0;
Server[RPGPlayers] = 0;
SetTimer("GlobalFunctions",1000,1);
TextDraw[0] = TextDrawCreate(600.000000,330.000000,"_");
TextDrawAlignment(TextDraw[0],2);
TextDrawBackgroundColor(TextDraw[0],16711935);
TextDrawFont(TextDraw[0],1);
TextDrawLetterSize(TextDraw[0],0.250000,1.000000);
TextDrawColor(TextDraw[0],255);
TextDrawSetOutline(TextDraw[0],1);
TextDrawSetProportional(TextDraw[0],1);
return 1;
}

public OnPlayerConnect(playerid)
{
Player[playerid][OneShoot] = false;
Player[playerid][Minigun] = false;
Player[playerid][RPG] = false;
Player[playerid][Arena] = false;
TextDrawShowForPlayer(playerid,TextDraw[0]);
return 1;
}

public OnPlayerDisconnect(playerid,reason)
{
TextDrawHideForPlayer(playerid,TextDraw[0]);
return 1;
}

public OnPlayerRequestClass(playerid,classid)
{
TextDrawShowForPlayer(playerid,TextDraw[0]);
return 1;
}

public OnPlayerSpawn(playerid)
{
if(Player[playerid][OneShoot])
{
new RandomPosition = random(sizeof(ArenaOneShoot));
SetPlayerPos(playerid,ArenaOneShoot[RandomPosition][0],ArenaOneShoot[RandomPosition][1],ArenaOneShoot[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaOneShoot[RandomPosition][3]);
SetPlayerInterior(playerid,3);
SetPlayerVirtualWorld(playerid,1);
SetPlayerHealth(playerid,10);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,100000);
}
else if(Player[playerid][Minigun])
{
new RandomPosition = random(sizeof(ArenaMinigun));
SetPlayerPos(playerid,ArenaMinigun[RandomPosition][0],ArenaMinigun[RandomPosition][1],ArenaMinigun[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaMinigun[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,2);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,38,100000);
}
else if(Player[playerid][RPG])
{
new RandomPosition = random(sizeof(ArenaRPG));
SetPlayerPos(playerid,ArenaRPG[RandomPosition][0],ArenaRPG[RandomPosition][1],ArenaRPG[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaRPG[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,3);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,35,100000);
}
else
{
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
}
return 1;
}

public OnPlayerCommandReceived(playerid,cmdtext[])
{
if(Player[playerid][Arena])
{
if(!IsPlayerAdmin(playerid))
{
if(strcmp(cmdtext,"/Exit",true))
{
SendClientMessage(playerid,COLOR_RED,">> Na arenie nie mo?na u?ywa? komend, wpisz /Exit aby z niej wyj??.");
return 0;
}
}
}
return 1;
}

forward GlobalFunctions();
public GlobalFunctions()
{
new String[200];
format(String,sizeof(String),"Areny:~N~/Oneshoot %d~N~/Minigun %d~N~/Rpg %d",Server[OneShootPlayers],Server[MinigunPlayers],Server[RPGPlayers]);
TextDrawSetString(TextDraw[0],String);
return 1;
}

COMMAND:oneshoot(playerid,params[])
{
SendClientMessage(playerid,COLOR_GREEN,">> Jeste? teraz na arenie, aby z niej wyj?? wpisz /Exit.");
Server[OneShootPlayers]++;
Player[playerid][OneShoot] = true;
Player[playerid][Arena] = true;
new RandomPosition = random(sizeof(ArenaOneShoot));
SetPlayerPos(playerid,ArenaOneShoot[RandomPosition][0],ArenaOneShoot[RandomPosition][1],ArenaOneShoot[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaOneShoot[RandomPosition][3]);
SetPlayerInterior(playerid,3);
SetPlayerVirtualWorld(playerid,1);
SetPlayerHealth(playerid,10);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,100000);
return 1;
}

COMMAND:minigun(playerid,params[])
{
SendClientMessage(playerid,COLOR_GREEN,">> Jeste? teraz na arenie, aby z niej wyj?? wpisz /Exit.");
Server[MinigunPlayers]++;
Player[playerid][Minigun] = true;
Player[playerid][Arena] = true;
new RandomPosition = random(sizeof(ArenaMinigun));
SetPlayerPos(playerid,ArenaMinigun[RandomPosition][0],ArenaMinigun[RandomPosition][1],ArenaMinigun[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaMinigun[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,2);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,38,100000);
return 1;
}

COMMAND:rpg(playerid,params[])
{
SendClientMessage(playerid,COLOR_GREEN,">> Jeste? teraz na arenie, aby z niej wyj?? wpisz /Exit.");
Server[RPGPlayers]++;
Player[playerid][RPG] = true;
Player[playerid][Arena] = true;
new RandomPosition = random(sizeof(ArenaRPG));
SetPlayerPos(playerid,ArenaRPG[RandomPosition][0],ArenaRPG[RandomPosition][1],ArenaRPG[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaRPG[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,3);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,35,100000);
return 1;
}

COMMAND:exit(playerid,params[])
{
if(!Player[playerid][Arena])
{
SendClientMessage(playerid,COLOR_RED,">> Nie jeste? na arenie.");
return 1;
}
SendClientMessage(playerid,COLOR_GREEN,">> Opu?ci?e? arene.");
if(Player[playerid][OneShoot])
{
Server[OneShootPlayers]--;
Player[playerid][OneShoot] = false;
}
if(Player[playerid][Minigun])
{
Server[MinigunPlayers]--;
Player[playerid][Minigun] = false;
}
if(Player[playerid][RPG])
{
Server[RPGPlayers]--;
Player[playerid][RPG] = false;
}
Player[playerid][Arena] = false;
SpawnPlayer(playerid);
SetPlayerVirtualWorld(playerid,0);
return 1;
}


z g?ry
DZIEKUJE

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-05, 15:05


Redox1133

Fan PAWN






Wiek: 31
Na forum: 6771 dni
Posty: 63

Piwa: 720

Respekt: 67

W public OnPlayerDeath musisz wstawic co? takiego jak masz w komendzie "/exit":
Pawn
if(Player[playerid][OneShoot]) 
 { 
 Server[OneShootPlayers]--; 
 Player[playerid][OneShoot] = false; 
 } 
 if(Player[playerid][Minigun]) 
 { 
 Server[MinigunPlayers]--; 
 Player[playerid][Minigun] = false; 
 } 
 if(Player[playerid][RPG]) 
 { 
 Server[RPGPlayers]--; 
 Player[playerid][RPG] = false; 
 } 
 Player[playerid][Arena] = false;


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-05, 15:20


norbix10







Wiek: 33
Na forum: 5240 dni
Posty: 32
Nick w MP: N.o.r.b.i.x

Piwa: 10

Respekt: 50

dodalem public bo go nie bylo
wyglada to tak

Kod:

public OnPlayerDeath(playerid, killerid, reason)

if(Player[playerid][OneShoot])
{
Server[OneShootPlayers]--;
Player[playerid][OneShoot] = false;
}
if(Player[playerid][Minigun])
{
Server[MinigunPlayers]--;
Player[playerid][Minigun] = false;
}
if(Player[playerid][RPG])
{
Server[RPGPlayers]--;
Player[playerid][RPG] = false;
}
Player[playerid][Arena] = false;


i wyskakuja mi errory

Kod:

D:\gta sa\Script1.pwn(72) : error 010: invalid function or declaration
D:\gta sa\Script1.pwn(77) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.



za pomoc :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-05, 15:45


Redox1133

Fan PAWN






Wiek: 31
Na forum: 6771 dni
Posty: 63

Piwa: 720

Respekt: 67

To jest ca?y public? Nie widz? klamry rozpoczynaj?cej go, ani zako?czenia. Daj tak:
Pawn
public OnPlayerDeath(playeridkilleridreason)
{
    if(Player[playerid][OneShoot]) 
    { 
        Server[OneShootPlayers]--; 
        Player[playerid][OneShoot] = false; 
    } 
    if(Player[playerid][Minigun]) 
    { 
        Server[MinigunPlayers]--; 
        Player[playerid][Minigun] = false; 
    } 
    if(Player[playerid][RPG]) 
    { 
        Server[RPGPlayers]--; 
        Player[playerid][RPG] = false; 
    } 
    Player[playerid][Arena] = false;
    return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-05, 17:25


norbix10







Wiek: 33
Na forum: 5240 dni
Posty: 32
Nick w MP: N.o.r.b.i.x

Piwa: 10

Respekt: 50

dzieki licznik nie buguje ale..
cmd mozna uzywac i nie wraca na arene
da sie cos z tym zrobic?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-05, 17:33


Redox1133

Fan PAWN






Wiek: 31
Na forum: 6771 dni
Posty: 63

Piwa: 720

Respekt: 67

Hmm, czyli po ?mierci dalej ma osoba wraca? na arene? Wi?c, w takim wypadku public OnPlayerDeath nie jest potrzebny. W jaki spos?b bugowa? ci si? licznik?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-05, 17:37


norbix10







Wiek: 33
Na forum: 5240 dni
Posty: 32
Nick w MP: N.o.r.b.i.x

Piwa: 10

Respekt: 50

wywalalo poza arene np do lv po swierci i jak sie wpisalo /oneshoot to dodawalo ze ktos jest tama np . 2 os a byla 1.

da sie zrobic zeby wracalo do areny i nie mozna bylo uzywac cmd poza /exit zeby wyjsc z zabawy?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-05, 19:51


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

znajd? lub je?li nie masz dodaj:
Kod:

public OnPlayerCommandReceived(playerid, cmdtext[])

a w nim:
Kod:


if(Player[playerid][Arena] == true)
{
if(strfind(cmdtext,"/exit",true)==0) return 1;
SendClientMessage(playerid,-1,"Na arenie nie mo?na uzywa? komend wy??cznie /EXIT !");
return 0;
}


Na blokade komend :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-06, 16:54


norbix10







Wiek: 33
Na forum: 5240 dni
Posty: 32
Nick w MP: N.o.r.b.i.x

Piwa: 10

Respekt: 50

dzieki a zeby dawalo ciagle na arene spowrotem?

[ Dodano: 2013-01-06, 16:59 ]
Kod:

D:\gta sa\Script1.pwn(161) : warning 209: function "OnPlayerCommandReceived" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.



a woisalem

Kod:

public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(Player[playerid][Arena] == true)
{
if(strfind(cmdtext,"/exit",true)==0) return 1;
SendClientMessage(playerid,-1,"Na arenie nie mo?na uzywa? komend wy??cznie /EXIT !");
return 0;
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-06, 18:44


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Kod:

public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(Player[playerid][Arena] == true)
{
if(strfind(cmdtext,"/exit",true)==0) return 1;
SendClientMessage(playerid,-1,"Na arenie nie mo?na uzywa? komend wy??cznie /EXIT !");
return 0;
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-06, 19:33


norbix10







Wiek: 33
Na forum: 5240 dni
Posty: 32
Nick w MP: N.o.r.b.i.x

Piwa: 10

Respekt: 50

dzieki a zeby po zabiciu dawalo spowrotem na arene
??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-06, 19:58


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

norbix10, przecie? to ju? masz zrobione.. w OnPlayerSpawn s? utworzone funkcje kt?re spawnuj? ponownie na Arenie... Tylko musisz usun?? to co wklei?e? do publicka OnPlayerDeath, bo tam pewnie zmienne si? zeruj? i nie teleportuje Ci? spowrotem :>

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-01-06, 21:12


norbix10







Wiek: 33
Na forum: 5240 dni
Posty: 32
Nick w MP: N.o.r.b.i.x

Piwa: 10

Respekt: 50

Kod:

#include <a_samp>
#include <zcmd>

#define COLOR_GREEN 0x00BB00BB
#define COLOR_RED 0xBB0000BB

enum ServerMain
{
OneShootPlayers,
MinigunPlayers,
RPGPlayers
};
new Server[ServerMain];
enum PlayerMain
{
bool:OneShoot,
bool:Minigun,
bool:RPG,
bool:Arena
};
new Player[MAX_PLAYERS][PlayerMain];
new Float:ArenaOneShoot[][] =
{
{238.6620,141.0520,1003.0234,0.0000},
{207.0194,166.5053,1003.0234,0.0000},
{192.0736,179.2790,1003.0234,88.9875},
{226.5497,175.3735,1003.0313,178.9151},
{284.8196,179.3764,1007.1794,84.7692}
};
new Float:ArenaMinigun[][] =
{
{2618.6414,2726.0317,36.5386,358.7647},
{2616.7632,2756.0625,23.8222,269.1505},
{2586.2974,2828.3342,10.8203,91.8255},
{2523.0320,2822.6475,10.8203,2.8380},
{2552.7080,2779.3635,10.8203,268.5239}
};
new Float:ArenaRPG[][] =
{
{320.0057,1808.8632,17.6406,1.3790},
{316.7692,1936.4856,17.6406,1.3693},
{277.1588,1956.3008,17.6406,88.6117},
{242.6635,1989.0750,17.6406,1.1910},
{203.8408,1885.7166,17.6481,0.3152}
};
new Text:TextDraw[1];

public OnGameModeInit()
{
Server[OneShootPlayers] = 0;
Server[MinigunPlayers] = 0;
Server[RPGPlayers] = 0;
SetTimer("GlobalFunctions",1000,1);
TextDraw[0] = TextDrawCreate(600.000000,330.000000,"_");
TextDrawAlignment(TextDraw[0],2);
TextDrawBackgroundColor(TextDraw[0],16711935);
TextDrawFont(TextDraw[0],1);
TextDrawLetterSize(TextDraw[0],0.250000,1.000000);
TextDrawColor(TextDraw[0],255);
TextDrawSetOutline(TextDraw[0],1);
TextDrawSetProportional(TextDraw[0],1);
return 1;
}


public OnPlayerConnect(playerid)
{
Player[playerid][OneShoot] = false;
Player[playerid][Minigun] = false;
Player[playerid][RPG] = false;
Player[playerid][Arena] = false;
TextDrawShowForPlayer(playerid,TextDraw[0]);
return 1;
}

public OnPlayerDisconnect(playerid,reason)
{
TextDrawHideForPlayer(playerid,TextDraw[0]);
return 1;
}

public OnPlayerRequestClass(playerid,classid)
{
TextDrawShowForPlayer(playerid,TextDraw[0]);
return 1;
}

public OnPlayerSpawn(playerid)
{
if(Player[playerid][OneShoot])
{
new RandomPosition = random(sizeof(ArenaOneShoot));
SetPlayerPos(playerid,ArenaOneShoot[RandomPosition][0],ArenaOneShoot[RandomPosition][1],ArenaOneShoot[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaOneShoot[RandomPosition][3]);
SetPlayerInterior(playerid,3);
SetPlayerVirtualWorld(playerid,1);
SetPlayerHealth(playerid,10);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,100000);
}
else if(Player[playerid][Minigun])
{
new RandomPosition = random(sizeof(ArenaMinigun));
SetPlayerPos(playerid,ArenaMinigun[RandomPosition][0],ArenaMinigun[RandomPosition][1],ArenaMinigun[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaMinigun[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,2);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,38,100000);
}
else if(Player[playerid][RPG])
{
new RandomPosition = random(sizeof(ArenaRPG));
SetPlayerPos(playerid,ArenaRPG[RandomPosition][0],ArenaRPG[RandomPosition][1],ArenaRPG[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaRPG[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,3);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,35,100000);
}
else
{
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
}
return 1;
}

public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(Player[playerid][Arena] == true)
{
if(strfind(cmdtext,"/exit",true)==0) return 1;
SendClientMessage(playerid,-1,"Na arenie nie mo?na uzywa? komend wy??cznie /EXIT !");
return 0;
}
return 1;
}

forward GlobalFunctions();
public GlobalFunctions()
{
new String[200];
format(String,sizeof(String),"Areny:~N~/Oneshoot %d~N~/Minigun %d~N~/Rpg %d",Server[OneShootPlayers],Server[MinigunPlayers],Server[RPGPlayers]);
TextDrawSetString(TextDraw[0],String);
return 1;
}

COMMAND:oneshoot(playerid,params[])
{
SendClientMessage(playerid,COLOR_GREEN,">> Jeste? teraz na arenie, aby z niej wyj?? wpisz /Exit.");
Server[OneShootPlayers]++;
Player[playerid][OneShoot] = true;
Player[playerid][Arena] = true;
new RandomPosition = random(sizeof(ArenaOneShoot));
SetPlayerPos(playerid,ArenaOneShoot[RandomPosition][0],ArenaOneShoot[RandomPosition][1],ArenaOneShoot[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaOneShoot[RandomPosition][3]);
SetPlayerInterior(playerid,3);
SetPlayerVirtualWorld(playerid,1);
SetPlayerHealth(playerid,10);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,100000);
return 1;
}

COMMAND:minigun(playerid,params[])
{
SendClientMessage(playerid,COLOR_GREEN,">> Jeste? teraz na arenie, aby z niej wyj?? wpisz /Exit.");
Server[MinigunPlayers]++;
Player[playerid][Minigun] = true;
Player[playerid][Arena] = true;
new RandomPosition = random(sizeof(ArenaMinigun));
SetPlayerPos(playerid,ArenaMinigun[RandomPosition][0],ArenaMinigun[RandomPosition][1],ArenaMinigun[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaMinigun[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,2);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,38,100000);
return 1;
}

COMMAND:rpg(playerid,params[])
{
SendClientMessage(playerid,COLOR_GREEN,">> Jeste? teraz na arenie, aby z niej wyj?? wpisz /Exit.");
Server[RPGPlayers]++;
Player[playerid][RPG] = true;
Player[playerid][Arena] = true;
new RandomPosition = random(sizeof(ArenaRPG));
SetPlayerPos(playerid,ArenaRPG[RandomPosition][0],ArenaRPG[RandomPosition][1],ArenaRPG[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaRPG[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,3);
SetPlayerHealth(playerid,100);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,35,100000);
return 1;
}

COMMAND:exit(playerid,params[])
{
if(!Player[playerid][Arena])
{
SendClientMessage(playerid,COLOR_RED,">> Nie jeste? na arenie.");
return 1;
}
SendClientMessage(playerid,COLOR_GREEN,">> Opu?ci?e? arene.");
if(Player[playerid][OneShoot])
{
Server[OneShootPlayers]--;
Player[playerid][OneShoot] = false;
}
if(Player[playerid][Minigun])
{
Server[MinigunPlayers]--;
Player[playerid][Minigun] = false;
}
if(Player[playerid][RPG])
{
Server[RPGPlayers]--;
Player[playerid][RPG] = false;
}
Player[playerid][Arena] = false;
SpawnPlayer(playerid);
SetPlayerVirtualWorld(playerid,0);
return 1;
}


tak wyglada moj kod ale nadal nie wraca na arene chociaz usunolem publicka OnPlayerDeath co tu jest zle powie mi ktos??

[ Dodano: 2013-01-07, 15:47 ]
mozna proscic o pomoc??? dam :piwo:

Postaw piwo autorowi tego posta
 

 
Tagi: onedead :: poprawienie :: kodu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] onedead poprawienie kodu Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku