Wysłany: 2013-09-10, 18:10
__.A.__
Wiek: 30 Na forum: 5170 dni Posty: 151
Piwa : 855
Witam, chodzi o to ?e mam ju? komend? kt?ra wyrzuca graczy z gangu ale tylko aktywnych na serwerze , potrzebuje takiej kt?ra b?dzie wywala? graczy nie aktywnych i aktywnych no i tu jest problem. ju? mam zrobione troch? i nie wiem co dalej.
CMD:
Kod: CMD:gkick(playerid,cmdtext[])
{
if(PlayerInffo[playerid][pGang] < 1)
{
SendClientMessage(playerid, COLOR_RED2, "›› |GANG| Nie jeste? w ?adnym Gangu !.");
return 1;
}
new str[1000], stre[9000], ccc[9000];
new g = GetPlayerGang(playerid);
SendClientMessage(playerid, 0x7EFE8DFF, str);
format(str, sizeof str, "map/Gangi/%d.gang", g);
new File:gangf = fopen(str, io_read);
while(fread(gangf, stre))
{
if(strfind(stre, "=", true) == -1)
{
format(ccc, sizeof(ccc), "%s{FF0000}? {FFFFFF}%s\n", ccc, stre);
ShowPlayerDialog(playerid, 1821, DIALOG_STYLE_LIST, "{FF0000}Kick-GANG", ccc, "Kick", "Zamknij");
}
}
fclose(gangf);
return 1;
}
wczytuje wszystkich cz?onk?w gangu z notatnika cmd dzia?a poprawnie , teraz jak zrobi? ?e po klikni?ciu na dany nick , usuwanie s?owa kluczowego i tu mam problem zrobi?em tak.
if(dialogid == 1821)
{
if(!response)
{
SendClientMessage(playerid, COLOR_RED2, "›› |GANG| anulowano !.");
return 1;
}
new g = GetPlayerGang(playerid);
new stre[250], stryyyy[50];
format(stre, sizeof stre, "map/Gangi/%d.gang", g);
dini_Unset2(stre, stryyyy);
GangInfo[g][gMembers]--;
dini_IntSet(stre, "Members", GangInfo[g][gMembers]);
new str[340];
format(str, sizeof str, "›› |GANG| {336666}Wywali?e?(a?) Gracza {FF0000}(%s) {336666}z Gangu !.", stryyyy);
SendClientMessage(playerid, gangInfo, str);
return 1;
}
no i nie dzia?a xD wiem ?e mam co? w stryyyy zrobi?em tylko tak bo nie mam poj?cia czego mam u?y? , mo?e kto? mi pomo?e jak b?dzie wiedzia?.
z g?ry dzi?kuje.
Wysłany: 2013-09-10, 18:17
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Wysłany: 2013-09-10, 18:42
__.A.__
Wiek: 30 Na forum: 5170 dni Posty: 151
Piwa : 855
Dzi?ki ;E ale nie widz? tu nic czego bym m?g? u?y? ;/
Podpis
new map test beta:
ip serwera: 80.72.36.203:4056
Wysłany: 2013-09-10, 18:48
R_D_U
Wiek: 29 Na forum: 5313 dni Posty: 78
Nick w MP: R_D_U
Piwa : 194
Na cholere:
new str[1000], stre[9000], ccc[9000];
takie d?ugie stringi
zr?b:
new str[150], stre[150], ccc[150];
string to d?ugo?? tekstu
Wysłany: 2013-09-10, 19:02
__.A.__
Wiek: 30 Na forum: 5170 dni Posty: 151
Piwa : 855
"R_D_U" napisał/a :Na cholere:
new str[1000], stre[9000], ccc[9000];
takie d?ugie stringi
zr?b:
new str[150], stre[150], ccc[150];
string to d?ugo?? tekstu
Nie po to ten post pisa?em mam inny problem , jak sko?cze cmd to all bd i tak zmienia?, wiem co robi?.
Ostatnio zmieniony przez __.A.__ 2013-09-10, 19:58, w całości zmieniany 1 raz
Wysłany: 2013-09-10, 19:23
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Tagi: unset :: player :: gugi.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: