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

Wysłany: 2013-05-28, 22:03


KyO

CENZOR






Wiek: 31
Na forum: 4768 dni
Posty: 101
Nick w MP: CENZOR

Piwa: 59

Respekt: 47,3

Ostrzeżeń: 20%
Witam... jako zielony nie znaj?cy si? jeszcze tak dobrze na pawno dzisiaj pozna?em moc /zcmd. Chcia?bym doda? pare komend administratora ale... nie wiem jak.Nie chce gotowca tylko potrzebuje informacji tzn. do?? szczeg??owo powiedzie? co za co odpowiada i jaki? przyk?ad. Za pomoc daje 10 bronk?w z miejsca ;) Z g?ry dzi?kuje za pomoc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-28, 22:07


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Dodajesz zwykly warunek ktory sprawdza czy gracz jest adminem :eye:


np.

Kod:

CMD:komenda(playerid,params[])
{
if(IsPlayerAdmin(playerid) == 0) return SendClientMessage(playerid,-1,"Nie jestes adminem, wiec nie uzyjesz tej komendy!");
//reszta kodu po spelnieniu warunku
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-28, 22:25


KyO

CENZOR






Wiek: 31
Na forum: 4768 dni
Posty: 101
Nick w MP: CENZOR

Piwa: 59

Respekt: 47,3

Ostrzeżeń: 20%
A gdzie znale?? te efekty co si? stanie p??niej?

Podpis


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-28, 22:29


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

KyO, jakie efekty? :mrgreen:

Postaw piwo autorowi tego posta
 

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


KyO

CENZOR






Wiek: 31
Na forum: 4768 dni
Posty: 101
Nick w MP: CENZOR

Piwa: 59

Respekt: 47,3

Ostrzeżeń: 20%
Chodzi mi o to ?e jak zrobi? aby po wpisaniu mute przez administratora gracz mia? mute.. i inne takie.Czy lepiej wgra? sobie jakie? skrypty?

Podpis


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-29, 16:28


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Poszukaj skryptu (jest mnostwo w internecie) albo niech ktos Ci zrobi bo teraz wychodz?.

Potrzebna jest tylko komenda ktora ma zawarta w sobie zmienna.

Np.

Kod:

new Muted[MAX_PLAYERS];


Kod:

CMD:komenda(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Nie jestes adminem!");
new playerid[2],reason[64];
if(sscanf(params,"udS(brak powodu)",playerid[0],playerid[1],reason)) return SendClientMessage(playerid,-1,"Uzyj: /komenda [playerid] [czas w sek] [powod (opcjonalnie)]");
if(!IsPlayerConnected(playerid[0])) return SendClientMessage(playerid,-1,"Niewlasciwy playerid");
Muted[playerid[0]]=1;
SetTimerEx("unmute",playerid[1],0,"d",playerid[0]);
new str123[64];
format(str123,64,"Zostales uciszony przez admina na %d sek za %s",playerid[1],reason);
SendClientMessage(playerid[0],-1,str123);
return 1;
}


Kod:

forward unmute(playerid);
public unmute(playerid)
{
Muted[playerid]=0;
SendClientMessage(playerid,-1,"Zostales odciszony!");
return 1;
}


Teraz dodajesz tam gdzie ma blokowac pisanie np. w OnPlayerText:

Kod:

if(Muted[playerid]) return 0;



Nie mam czasu juz, bb

Postaw piwo autorowi tego posta
 

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


KyO

CENZOR






Wiek: 31
Na forum: 4768 dni
Posty: 101
Nick w MP: CENZOR

Piwa: 59

Respekt: 47,3

Ostrzeżeń: 20%
Dzi?ki za pomoc pifko ;)

[ Dodano: 2013-05-29, 17:07 ]
I tak errory...

Kod:

E:\samp serwer 0.3x\pawno\NoraDM.pwn(2184) : warning 219: local variable "playerid" shadows a variable at a preceding level
E:\samp serwer 0.3x\pawno\NoraDM.pwn(2185) : error 035: argument type mismatch (argument 1)
E:\samp serwer 0.3x\pawno\NoraDM.pwn(2186) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
Mo?e to wina palyerid bo co? tam pisze ;D jestem zielony jeszcze w takich sprawach

Podpis


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-29, 18:45


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"KyO" napisał/a:

Dzi?ki za pomoc pifko ;)

[ Dodano: 2013-05-29, 17:07 ]
I tak errory...

Kod:

E:\samp serwer 0.3x\pawno\NoraDM.pwn(2184) : warning 219: local variable "playerid" shadows a variable at a preceding level
E:\samp serwer 0.3x\pawno\NoraDM.pwn(2185) : error 035: argument type mismatch (argument 1)
E:\samp serwer 0.3x\pawno\NoraDM.pwn(2186) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
Mo?e to wina palyerid bo co? tam pisze ;D jestem zielony jeszcze w takich sprawach


Skoro ju? podajesz b??dy, to podaj mo?e i linijki, w kt?rych masz te b??dy?

Postaw piwo autorowi tego posta
 

 
Tagi: komendy :: administratora :: zmcd
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] Komendy Administratora zmcd 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