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

Wysłany: 2013-11-25, 16:53


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4601 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

Cze??, mam pytanie czy da?o by rade zrobi? takie co? ?e:
gdy admin wpisze /zmienfirme [frakcja] [Nick Gracza] to dodaje gracza do danej frakcji, porostu bez przerabiania mapy. By? bym szcz??liwy potrzebuje takie co? na serwer RP.


Odwdzi?cz? si? browarem

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 18:07


naimad424

Damian






Wiek: 28
Na forum: 4916 dni
Posty: 357

Piwa: 3508

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Kod:

porostu bez przerabiania mapy


Musisz przerobi? map? je?eli chcesz aby taka funkcja zadzia?a?a. Musisz doda? kod w kt?rym uwzgl?dnisz gracza oraz Administratora jako osob? do kt?rej jest przypisana ta komenda. Kod najlepiej wyci?? z mapy truck, najlepiej komend? lidera przypisa? pod Admina.

je?eli nie dasz rady to pomy?limy nad skryptem umo?liwiaj?cym dodawanie gracza do frakcji przez Administratora.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 18:18


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4601 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

"naimad424" napisał/a:

Kod:

porostu bez przerabiania mapy


Musisz przerobi? map? je?eli chcesz aby taka funkcja zadzia?a?a. Musisz doda? kod w kt?rym uwzgl?dnisz gracza oraz Administratora jako osob? do kt?rej jest przypisana ta komenda. Kod najlepiej wyci?? z mapy truck, najlepiej komend? lidera przypisa? pod Admina.

je?eli nie dasz rady to pomy?limy nad skryptem umo?liwiaj?cym dodawanie gracza do frakcji przez Administratora.


Kod:

pomy?limy nad skryptem umo?liwiaj?cym dodawanie gracza do frakcji przez Administratora.


w?asenie oto chodzi tylko chodzi oto zeby podczas gry da? komos dan? frakcje i zeby nie przerabia? mapy tylko ?eby jak on sie zabije to go respi na spawnie danej frakcji

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 18:22


Maajk_El

PawnoMaster :)






Wiek: 29
Na forum: 4841 dni
Posty: 162
Nick w MP: "Maajk_El"

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
No to w?a?nie trzeba b?dzie albo zrobi? frakcje w skrypcie, albo edytowa? w mapie, inaczej si? nie da tutaj zrobi? dodawania, tutaj frakcji. Pozdrawiam!

Lub te? jak pisa?em wy?ej zr?b frakcje w skrypcie, mo?e Ci si? uda, b?d? errory podaj, to pomo?emy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 21:20


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4601 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

"bombus1212" napisał/a:

No to w?a?nie trzeba b?dzie albo zrobi? frakcje w skrypcie, albo edytowa? w mapie, inaczej si? nie da tutaj zrobi? dodawania, tutaj frakcji. Pozdrawiam!

Lub te? jak pisa?em wy?ej zr?b frakcje w skrypcie, mo?e Ci si? uda, b?d? errory podaj, to pomo?emy.


Mam taki error:

Kod:

(1451) : error 017: undefined symbol "params"


Linijka:
Kod:

if(sscanf(params, "ui", id, frakcja))


ca?y kod.
Kod:

if (strcmp("/dajfrakcje", cmdtext, true) == 0)
{
new id;
new frakcja;
new Gracz[64];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(Gracz, sizeof(Gracz),"/Gracze/%s.txt",Gname);
if(dini_Exists(Gracz))
{
if(sscanf(params, "ui", id, frakcja))
{
SendClientMessage(playerid, COLOR_WHITE, "Uzyj /dajfrakcje IDGRACZA FRAKCJA");
return 1;
}
else if(id == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_RED, "Gracz nie istnieje !");
return 1;
}
else if(gGracz[id][Frakcja] == frakcja)
{
SendClientMessage(playerid, COLOR_RED, "Gracz ma juz ta frakcja !");
return 1;
}
else
{
gGracz[id][Frakcja] = frakcja;
dini_IntSet(Gracz,"Frakcja", gGracz[id][Frakcja]);
SendClientMessage(playerid, COLOR_GREEN, "Frakcja gracza zostala zmieniona !");
SendClientMessage(id, COLOR_RED, "Twoja frakcja zostala zmieniona !");
}
return 1;
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Nie masz uprawnien na uzywanie tej komendy !");
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 21:56


Maajk_El

PawnoMaster :)






Wiek: 29
Na forum: 4841 dni
Posty: 162
Nick w MP: "Maajk_El"

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
Sprawdz:

Kod:

if(sscanf(params, "ui", forplayerid, frakcja))


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 21:57


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Nors,
Kod:

if (strcmp("/dajfrakcje", cmdtext, true) == 0)
{
new id;
new frakcja;
new Gracz[64];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(Gracz, sizeof(Gracz),"/Gracze/%s.txt",Gname);
if(dini_Exists(Gracz))
{
if(sscanf(cmdtext, "ui", id, frakcja))
{
SendClientMessage(playerid, COLOR_WHITE, "Uzyj /dajfrakcje IDGRACZA FRAKCJA");
return 1;
}
else if(id == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_RED, "Gracz nie istnieje !");
return 1;
}
else if(gGracz[id][Frakcja] == frakcja)
{
SendClientMessage(playerid, COLOR_RED, "Gracz ma juz ta frakcja !");
return 1;
}
else
{
gGracz[id][Frakcja] = frakcja;
dini_IntSet(Gracz,"Frakcja", gGracz[id][Frakcja]);
SendClientMessage(playerid, COLOR_GREEN, "Frakcja gracza zostala zmieniona !");
SendClientMessage(id, COLOR_RED, "Twoja frakcja zostala zmieniona !");
}
return 1;
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Nie masz uprawnien na uzywanie tej komendy !");
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 22:00


Maajk_El

PawnoMaster :)






Wiek: 29
Na forum: 4841 dni
Posty: 162
Nick w MP: "Maajk_El"

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
Sillence, m?j b??d, sorry za wprowadzenie w b??d Nors, masz:

Kod:

if(sscanf(cmdtext, "ui", id, frakcja))


bo w strcmp dajesz cmdtext a w zcmd dajesz params.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 22:03


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4601 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

"Sillence" napisał/a:

Nors,
Kod:

if (strcmp("/dajfrakcje", cmdtext, true) == 0)
{
new id;
new frakcja;
new Gracz[64];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(Gracz, sizeof(Gracz),"/Gracze/%s.txt",Gname);
if(dini_Exists(Gracz))
{
if(sscanf(cmdtext, "ui", id, frakcja))
{
SendClientMessage(playerid, COLOR_WHITE, "Uzyj /dajfrakcje IDGRACZA FRAKCJA");
return 1;
}
else if(id == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_RED, "Gracz nie istnieje !");
return 1;
}
else if(gGracz[id][Frakcja] == frakcja)
{
SendClientMessage(playerid, COLOR_RED, "Gracz ma juz ta frakcja !");
return 1;
}
else
{
gGracz[id][Frakcja] = frakcja;
dini_IntSet(Gracz,"Frakcja", gGracz[id][Frakcja]);
SendClientMessage(playerid, COLOR_GREEN, "Frakcja gracza zostala zmieniona !");
SendClientMessage(id, COLOR_RED, "Twoja frakcja zostala zmieniona !");
}
return 1;
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Nie masz uprawnien na uzywanie tej komendy !");
}
return 1;
}


Sprawdzisz czy mam wszystko dobrze zrobione? tu masz link

Tutaj kliknij

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 22:11


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Nors, Wszystko jest okej, ale jak chcesz stworzy? komentarz dla wielu linijek kodu to u?ywasz:
Kod:

/*
Co? tu
Co? tu
*/


Natomiast, ten s?u?y tylko dla jednej linijki :)
Kod:

// Tu co? bla bla bla.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 22:13


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4601 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

"Sillence" napisał/a:

Nors, Wszystko jest okej, ale jak chcesz stworzy? komentarz dla wielu linijek kodu to u?ywasz:
Kod:

/*
Co? tu
Co? tu
*/


Natomiast, ten s?u?y tylko dla jednej linijki :)
Kod:

// Tu co? bla bla bla.


mam jeden error

Kod:

error 010: invalid function or declaration


Linijka:

Kod:

0 = Gracz


Troche ni?ej
Kod:

1 = Policja
2 = Taxi
3 = Medyk
4 = Armia
5 = Pomoc Drogowa


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 22:14


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Zamie? ten kod:
Kod:

//
0 = Gracz
1 = Policja
2 = Taxi
3 = Medyk
4 = Armia
5 = Pomoc Drogowa
//


Na ten:
Kod:

/*
0 = Gracz
1 = Policja
2 = Taxi
3 = Medyk
4 = Armia
5 = Pomoc Drogowa
*/


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 22:15


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4601 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

"Sillence" napisał/a:

Zamie? ten kod:
Kod:

//
0 = Gracz
1 = Policja
2 = Taxi
3 = Medyk
4 = Armia
5 = Pomoc Drogowa
//


Na ten:
Kod:

/*
0 = Gracz
1 = Policja


B?dzie dzia?a?o?
2 = Taxi
3 = Medyk
4 = Armia
5 = Pomoc Drogowa
*/



Jak zaloguje sie na admina i to wpisze to pokazuje mi si?: nie masz uprawnie?...

Ostatnio zmieniony przez Nors 2013-11-25, 22:19, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 22:17


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Nors, Tak b?dzie wszystko bez problem?w si? kompilowa? ;]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-25, 22:20


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4601 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

Sillence, Jak zaloguje sie na admina i to wpisze to pokazuje mi si?: nie masz uprawnie?...

Podpis
Daj piweczko. Pić się chce.
Postaw piwo autorowi tego posta
 

 
Tagi: zmiana :: frakcji :: bez :: przerabiania :: mapy
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