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

Wysłany: 2012-04-04, 08:21


LuQsoN







Wiek: 31
Na forum: 5520 dni
Posty: 4
Nick w MP: LuqsoN



Respekt: 50

Siema.

Che zrobic zeby po wpisaniu /arena zablokowalo uzywanie komend.

Kod:

}

CMD:arena(playerid,cmdtext[]){

ResetPlayerWeapons(playerid);
SetPlayerArmour(playerid, 0);
GivePlayerWeapon(playerid,29,1000);
GivePlayerWeapon(playerid,31,350);
GivePlayerWeapon(playerid,24,50);
new string[128];
new name[16];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "{FF6600} %s {FFCC00}dolaczyl(a) do >> {FFFF00}/arena ",name);
SendClientMessageToAll(COLOR_WHITE,string);
if(!ArenaText){
ArenaText = true;
SetTimer("ArenaTextUnlock",10000,0);
}


new Arenarand = random(sizeof(ArenaSpawn));
PlayerTeleport(playerid,0,ArenaSpawn[Arenarand][0], ArenaSpawn[Arenarand][1], ArenaSpawn[Arenarand][2]);
if(mStreamer == 1) CallRemoteFunction("StreamFSObjects","i",playerid);
return 1;
#pragma unused cmdtext


Pomoze ktos ? Probowalem sam ale zawsze cos nie dzialalo ;( Dam :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-04, 11:29


zigimaka

OoZoOmP






Wiek: 31
Na forum: 5594 dni
Posty: 71
Nick w MP: Mateusz_Szymkowiak

Piwa: 43

Respekt: 60

Kod:


#define Max_Players 800
new block[Max_Players];
public OnPlayerConnect(playerid)
{
block[playerid] = 0;
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
block[playerid] = 0;
return 1;
}
public OnPlayerCommandReceived(playerid, cmdtext[])
{

if(block[playerid] == 1)
{
return 0;
}
return 1;
}

CMD:arena(playerid,cmdtext[]){

ResetPlayerWeapons(playerid);
SetPlayerArmour(playerid, 0);
GivePlayerWeapon(playerid,29,1000);
GivePlayerWeapon(playerid,31,350);
GivePlayerWeapon(playerid,24,50);
block[playerid] = 1;
new string[128];
new name[16];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "{FF6600} %s {FFCC00}dolaczyl(a) do >> {FFFF00}/arena ",name);
SendClientMessageToAll(COLOR_WHITE,string);
if(!ArenaText){
ArenaText = true;
SetTimer("ArenaTextUnlock",10000,0);
}


mo?e tak?

Ostatnio zmieniony przez zigimaka 2012-04-04, 11:58, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-04, 11:37


adrian_pl_20







Wiek: 31
Na forum: 6684 dni
Posty: 155
Nick w MP: adrian_w

Piwa: 1568

Respekt: 111
Respekt: 111

w public OnPlayerCommandReceived
zamiast
Kod:

if(block[playerid] == 0)
{
return 0;
}

powinno byc
Kod:

if(block[playerid] == 1)
{
return 0;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-04, 11:57


zigimaka

OoZoOmP






Wiek: 31
Na forum: 5594 dni
Posty: 71
Nick w MP: Mateusz_Szymkowiak

Piwa: 43

Respekt: 60

adrian_pl_20, dzi?ki z rozp?du nie zauwa?y?em :P

Postaw piwo autorowi tego posta
 

 
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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