Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: xXxPored poslato Januar 22, 2013, 01:12:35 PRE PODNE

Naslov: [Pomoc] Admin odgovor!
Poruka od: xXxPored poslato Januar 22, 2013, 01:12:35 PRE PODNE
Skripta koju koristim: moja
Detaljan opsi problema: Imam komande adm i gmodg i fino radi samo sto ne moze da stane teskta dosta samo kratko stane 3-4 rijeci i cao :S molim vas pomoc!
Dio skirpte:


CMD:adm(playerid, params[])
{
new result[256];
new string[128];
new giveplayerid;
if (sscanf(params, "us", giveplayerid, result)) return SendClientMessage(playerid, COLOR_LIGHTRED, "Pisi:  /adm [id igraca/Dio imena] [text]");
else if (giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000AA, "Krivi id");
if (PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_GRAD1, "   Admini samo!");
else
{
        new giveplayer[MAX_PLAYER_NAME], sendername1[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "Admin %s(ID: %d) kaze: %s", sendername1, playerid, result);
SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
        printf("Admin %s(ID: %d) -> %s(ID: %d): %s", sendername1, playerid, giveplayer, giveplayerid, result);
        format(string, sizeof(string), "{FFFFFF}Admin %s(ID: %d) -> %s(ID: %d): %s", sendername1, playerid, giveplayer, giveplayerid, result);
        SendAdminMessage(COLOR_BLUE, string);
format(string, sizeof(string), "Poruka poslana igracu %s(ID: %d).", giveplayer, giveplayerid);
SendClientMessage(playerid,  COLOR_LIGHTRED, string);
}
return 1;
}

CMD:gmodg(playerid, params[])
{
new result[256];
new string[128];
new giveplayerid;
if (sscanf(params, "us", giveplayerid, result)) return SendClientMessage(playerid, COLOR_LIGHTRED, "Pisi:  /gmodg [id igraca/Dio imena] [text]");
else if (giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000AA, "Krivi id");
if (PlayerInfo[playerid][pGameMaster] < 1) return SendClientMessage(playerid, COLOR_GRAD1, "   GameMasteri samo!");
else
{
        new giveplayer[MAX_PLAYER_NAME], sendernamef[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "GameMaster  %s(ID: %d) kaze: %s", sendernamef, playerid, result);
SendClientMessage(giveplayerid, 0x4CA5D2FF, string);
        printf("GameMaster %s(ID: %d) salje igracu %s(ID: %d): %s", sendernamef, playerid, giveplayer, giveplayerid, result);
        format(string, sizeof(string), "{FFFFFF}GameMaster %s(ID: %d) salje igracu %s(ID: %d): %s", sendernamef, playerid, giveplayer, giveplayerid, result);
        SendAdminMessage(0x4CA5D2FF, string);
format(string, sizeof(string), "Poruka poslana igracu %s(ID: %d).", giveplayer, giveplayerid);
SendClientMessage(playerid,  COLOR_LIGHTRED, string);
}
return 1;
}

Neke slike ili video:
Naslov: Odg: [Pomoc] Admin odgovor!
Poruka od: Streetboy poslato Januar 22, 2013, 01:18:10 PRE PODNE
Stavio si premali string...Povecaj ga malo.
Naslov: Odg: [Pomoc] Admin odgovor!
Poruka od: xXxPored poslato Januar 22, 2013, 01:28:41 PRE PODNE
Stavlja sam string i do 512 ali opet malo :S
Naslov: Odg: [Pomoc] Admin odgovor!
Poruka od: xXxPored poslato Januar 22, 2013, 01:43:43 PRE PODNE
Jest :) onaj imam jos jedno pitanje kako da napravim komandu /checkip ili /getip :S fkt mi treba a ne mogu da je napravim nikako!

DAVIDE HVALA TI SRCE SI <3
Naslov: Odg: [Pomoc] Admin odgovor!
Poruka od: xXxPored poslato Januar 22, 2013, 02:06:52 PRE PODNE
4 warninga! :S  warning 202: number of arguments does not match definition

LInija 29115

evo je :)

format(string, sizeof(string), "{FF9900}Ime: {FFFFFF}%s {FF9900}| IP: {FFFFFF}%s", GetPlayerName(playerb), GetPlayerIp(playerb));
Naslov: Odg: [Pomoc] Admin odgovor!
Poruka od: xXxPored poslato Januar 22, 2013, 03:19:39 PRE PODNE
Hvala ti davide radi :) zahvalan sam ti :* respect za tebe Rep+ :)

moze LOCK na temu :D :*