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

Wysłany: 2015-03-13, 17:03


SyNTheTiC

Były Pawner






Wiek: 29
Na forum: 4147 dni
Posty: 188
Nick w MP: FatalErroR

Piwa: 743

Respekt: 170,5
Respekt: 170,5Respekt: 170,5

Cze??

Mam taki problem gdy? jestem amatorem pawn wiec niewiem jak dodac nick gdy sie pisze na ann og?lnie chcialbym gdy napisze jakis admin lub mod zeby nad ann byl nick piszacego gracza powiedzcie mi jaki:
Public
i orietacyjnie gdzie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:04


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Podaj kod. Znajdziesz go klikaj?c CTRL +F i szukaj ANN lub /ann lub CMD:ann

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:09


SyNTheTiC

Były Pawner






Wiek: 29
Na forum: 4147 dni
Posty: 188
Nick w MP: FatalErroR

Piwa: 743

Respekt: 170,5
Respekt: 170,5Respekt: 170,5

Dzieki wielkie i co tam dodac?

Podpis
Wolę Respekt Zamiast Piw :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:26


Madd







Wiek: 30
Na forum: 4801 dni
Posty: 763
Nick w MP: Madd

Piwa: 1975

Respekt: 524,3
Respekt: 524,3

"SyNTheTiC" napisał/a:

Dzieki wielkie i co tam dodac?


podaj po prostu kod jak kolega napisa? musimy na czym? bazowa? ?eby Ci pom?c.

Podpis


Wlasciciel serwera https://ptg-rp.pl/index.php oraz były Mod-Team Gtao.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:39


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

CTRL + F wyskakuje Ci okienko do szukania, wpisujesz /ann, nie wyszuka nic to wpisz cmd:ann, powinno znale?? jak?? komend?. Co to za mapke masz? Je?eli nie mo?esz znale?? tego to szybciej b?dzie jak dasz kod tej mapki. Wklej go na pastebin.com .

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:51


SyNTheTiC

Były Pawner






Wiek: 29
Na forum: 4147 dni
Posty: 188
Nick w MP: FatalErroR

Piwa: 743

Respekt: 170,5
Respekt: 170,5Respekt: 170,5

Wiem jak to wyszukac ale mam problem nie mg tego znalezc przeszukalem CMD: ale nic nieznalazlem i jak cos mam mape POP

Podpis
Wolę Respekt Zamiast Piw :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:54


Madd







Wiek: 30
Na forum: 4801 dni
Posty: 763
Nick w MP: Madd

Piwa: 1975

Respekt: 524,3
Respekt: 524,3

W jakim zapisie pisana jest?

Podpis


Wlasciciel serwera https://ptg-rp.pl/index.php oraz były Mod-Team Gtao.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:55


SyNTheTiC

Były Pawner






Wiek: 29
Na forum: 4147 dni
Posty: 188
Nick w MP: FatalErroR

Piwa: 743

Respekt: 170,5
Respekt: 170,5Respekt: 170,5

W zapisie .pwn mam tez wsYstkie includy

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:56


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

SyNTheTiC, to w mapie POP nie masz komend tam. Ta komenda jest od administratora, wejd? w PAWNO/Include/POP
Folder POP mo?e si? inaczej nazywa?, ale szukaj Command_Adm pliku tekstowego. Jak go znajdziesz to tam CTRL + F i wpisz tam CMD:ann - powinno znale??. Jak ju? znajdziesz to podaj nam tutaj kod, tylko daj go w [code] [./code]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 17:59


SyNTheTiC

Były Pawner






Wiek: 29
Na forum: 4147 dni
Posty: 188
Nick w MP: FatalErroR

Piwa: 743

Respekt: 170,5
Respekt: 170,5Respekt: 170,5

Kod:

CMD:ann(playerid,cmdtext[])?
{?
if(!Administrator[playerid] && !Moderator[playerid]) return SendClientMessage(playerid,C_RED2," |Info| Nie jeste? Administrator'em ! ani Moderator'em!");?
new tmp[128], seconds;?
if(sscanf(cmdtext, "ds[128]", seconds, tmp))?
{?
SendClientMessage(playerid, C_WHITE, "|Wpisz| /ann [czas] [text]");?
return 1;?
}?
format(tmp,sizeof(tmp),"~w~%s",tmp);?
seconds = seconds * 1000;?
new cbx;?
new xx=strlen(tmp);?
for(new x=0;x<xx;x++){?
if(strfind(tmp[x],"~",false) == 0){?
cbx ++;?
}?
}?
if(cbx & 1){?
SendClientMessage(playerid,C_RED2," |Info| Wykryto b??d w formacie og?oszenia! ( Sprawdz ilo?? znak?w '~' )");?
return 1;?
}?
for(new x=0;x<MAX_GRACZY;x++){?
if(IsPlayerConnected(x) && ChceAnn[x]){?
AnnForPlayer(x,seconds,tmp);?
}?
}?
return 1;?
}?

CMD:r(playerid,cmdtext[])?
{?
if(!Administrator[playerid] && !Moderator[playerid]) return SendClientMessage(playerid,C_RED2," |Info| Nie jeste? Administrator'em ! ani Moderator'em!");?
new tmp[128];?
if(sscanf(cmdtext,"s[128]",tmp)) {?
SendClientMessage(playerid, C_WHITE, "|Wpisz| /r [text]");?
return 1;?
}?
format(tmp, sizeof(tmp), ">>> %s",tmp);?
SendClientMessageToAll(C_RED2, tmp);?
return 1;?
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 19:17


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Kod:


CMD:ann(playerid,cmdtext[])
{
if(!Administrator[playerid] && !Moderator[playerid]) return SendClientMessage(playerid,C_RED2," |Info| Nie jeste? Administrator'em ! ani Moderator'em!");
new tmp[128], seconds;
if(sscanf(cmdtext, "ds[128]", seconds, tmp))
{
SendClientMessage(playerid, C_WHITE, "|Wpisz| /ann [czas] [text]");
return 1;
}
format(tmp,sizeof(tmp),"~w~%s",tmp);
seconds = seconds * 1000;
new cbx;
new xx=strlen(tmp);
for(new x=0;x<xx;x++){
if(strfind(tmp[x],"~",false) == 0){
cbx ++;
}
}
if(cbx & 1){
SendClientMessage(playerid,C_RED2," |Info| Wykryto b??d w formacie og?oszenia! ( Sprawdz ilo?? znak?w '~' )");
return 1;
}
for(new x=0;x<MAX_GRACZY;x++){
if(IsPlayerConnected(x) && ChceAnn[x]){
AnnForPlayer(x,seconds,tmp);
}
}
return 1;
}


Usu? ten kod, a nast?pnie dodaj ten:

Kod:


CMD:ann(playerid,cmdtext[])
{
if(!Administrator[playerid] && !Moderator[playerid]) return SendClientMessage(playerid,C_RED2," |Info| Nie jeste? Administrator'em ! ani Moderator'em!");
new tmp[128], seconds;
if(sscanf(cmdtext, "ds[128]", seconds, tmp))
{
SendClientMessage(playerid, C_WHITE, "|Wpisz| /ann [czas] [text]");
return 1;
}
format(tmp,sizeof(tmp),"~w~%s~n~%s",PlayerName(playerid), tmp);
seconds = seconds * 1000;
new cbx;
new xx=strlen(tmp);
for(new x=0;x<xx;x++){
if(strfind(tmp[x],"~",false) == 0){
cbx ++;
}
}
if(cbx & 1){
SendClientMessage(playerid,C_RED2," |Info| Wykryto b??d w formacie og?oszenia! ( Sprawdz ilo?? znak?w '~' )");
return 1;
}
for(new x=0;x<MAX_GRACZY;x++){
if(IsPlayerConnected(x) && ChceAnn[x]){
AnnForPlayer(x,seconds,tmp);
}
}
return 1;
}


Zapisz plik Command_Adm i przejd? do mapki, skompiluj j? F5 i wgraj na serwer, powinno dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 19:30


SyNTheTiC

Były Pawner






Wiek: 29
Na forum: 4147 dni
Posty: 188
Nick w MP: FatalErroR

Piwa: 743

Respekt: 170,5
Respekt: 170,5Respekt: 170,5

Wszystko dzia?a dobrze ale chcia?bym ?eby by?o tak:

czerwony nick osoby kt?ra pisze i po nicku tej osoby dwukropek ":" o tak:

(CZERWONY NICK)$ATURN:

[ Dodano: 2015-03-13, 19:48 ]
Te "$ATURN" to nick wiec jakbys m?g? to zrob to zeby byl dwukropek i czerwony nick tego co pisze a tresc niech jest biala

Podpis
Wolę Respekt Zamiast Piw :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 20:03


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Kod:


CMD:ann(playerid,cmdtext[])
{
if(!Administrator[playerid] && !Moderator[playerid]) return SendClientMessage(playerid,C_RED2," |Info| Nie jeste? Administrator'em ! ani Moderator'em!");
new tmp[128], seconds;
if(sscanf(cmdtext, "ds[128]", seconds, tmp))
{
SendClientMessage(playerid, C_WHITE, "|Wpisz| /ann [czas] [text]");
return 1;
}
format(tmp,sizeof(tmp),"~r~%s~w~:~n~%s",PlayerName(playerid), tmp);
seconds = seconds * 1000;
new cbx;
new xx=strlen(tmp);
for(new x=0;x<xx;x++){
if(strfind(tmp[x],"~",false) == 0){
cbx ++;
}
}
if(cbx & 1){
SendClientMessage(playerid,C_RED2," |Info| Wykryto b??d w formacie og?oszenia! ( Sprawdz ilo?? znak?w '~' )");
return 1;
}
for(new x=0;x<MAX_GRACZY;x++){
if(IsPlayerConnected(x) && ChceAnn[x]){
AnnForPlayer(x,seconds,tmp);
}
}
return 1;
}


Teraz b?dzie tak:
:
Zapraszam na www.gtao.pl


Og?lnie to zmieniasz t? linijk?
Kod:

format(tmp,sizeof(tmp),"~r~%s~w~:~n~%s",PlayerName(playerid), tmp);

~r~ - kolor czerwony
~w~ - kolor bia?y
~n~ - przechodzisz do nast?pnej linii, co? jak enter
Wi?c jezeli chcesz zeby nick i tre?? wiadomo?ci by?a w tej samej linijce to usuwasz po prostu tylko ~n~

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-03-13, 20:14


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

[clo]

Prosz? bardzo.

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: nad :: /ann :: dodac :: nick :: admina/moda
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