Valja li ovo?

Započeo [CH]Jony_Man aka Lukas, Maj 18, 2009, 17:17:25 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 4 gostiju pregledaju ovu temu.

Neradi mi samp pa sam malo skripto, nemogu isprobat pa ako vam nije problem da mi kazete dal valja, u pawno nema ni warning ni error jer sam si namjestio da mi netreba tab al sam ipak s njim jel sam C/P /freeze i promjenio sta je trebalo

if(strcmp(cmd, "/cardestroy", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /cardestroy [playerid]");
return 1;
}
new playa;
playa = ReturnUser(tmp);
if(PlayerInfo[playerid][pAdmin] == 1338)
{
SendClientMessage(playerid, COLOR_GRAD2, "1338 adminu nemozes unistit auto");
return 1;
}
if (PlayerInfo[playerid][pAdmin] >= 4)
{
                 if(IsPlayerInAnyVehicle(playa))
    {
        if(playa != INVALID_PLAYER_ID)
        {
        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
SetVehicleHealth(GetPlayerVehicleID(playa), 0);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Nisi autoriziran da koristis ovu komandu!");
}
}
return 1;
}

// by Jony Man
Poslednja Izmena: Maj 20, 2009, 15:50:41 POSLE PODNE od zerocoolos

JoeBullet

eto da kazem nesto NE TREBA TI PLAYER NAME... inace radi :P

btw cmd u dcmd-u:


dcmd_cardestroy(playerid, params[])
{
    new o_player;
    if(sscanf(params, "%u", o_player)) return SendClientMessage(playerid, COLOR_YELLOW, "KORISTENJE: /cardestory <playerid/player name>");
    if(PlayerInfo[playerid][pAdmin] == 1338)
    {
        SendClientMessage(playerid, COLOR_GRAD2, "1338 adminu nemozes unistit auto");
return 1;
    }
    if (PlayerInfo[playerid][pAdmin] >= 4 && IsPlayerInAnyVehicle(o_player) && o_player != INVALID_PLAYER_ID)
    {
SetVehicleHealth(GetPlayerVehicleID(playa), 0);
    }
    else
    {
        SendClientMessage(playerid, COLOR_GRAD1, "Nisi autoriziran da koristis ovu komandu / igrac nije u autu!");
    }
    return 1;
}

znaci usteda=
dcmd = 19 redova
strtok= 36 redova( 33 ako ne racunamo bezpotrebno ime igraca )
a o brzini, efikasnosti, jednostavnosti da ne pricam + vise mogucnosti mozes sa DCMD-om  ;)
zat0 p0ticem sve da rade sa DCMDom UVIJEK ! ;)

playingonch

vise o tome kako sa dcmd ustedis vremena imas ovdje -> http://wiki.sa-mp.com/wiki/Fast_Commands

Vremena imam kolko hocu xD nerad mi samp pa i tak nemam nista drugo za radit :S

ScorpioN

Citat: [CH]Jony_Man aka Lukas poslato Maj 18, 2009, 18:01:00 POSLE PODNE
Vremena imam kolko hocu xD nerad mi samp pa i tak nemam nista drugo za radit :S
lol pa onda radis skripte i saljes po forumima da vidis jel valja?  :D

Citat: Luka poslato Maj 18, 2009, 18:29:42 POSLE PODNE
Citat: [CH]Jony_Man aka Lukas poslato Maj 18, 2009, 18:01:00 POSLE PODNE
Vremena imam kolko hocu xD nerad mi samp pa i tak nemam nista drugo za radit :S
lol pa onda radis skripte i saljes po forumima da vidis jel valja?  :D
Da bas to lol

matejdz

Dobro je Jony, trudis se, evo karma +1 ;)

Citat: [CH]matejdz poslato Maj 18, 2009, 19:59:00 POSLE PODNE
Dobro je Jony, trudis se, evo karma +1 ;)
Hvala, hvala :D
A sta cu kad nemma nist drugo za radit :S Malo da se vratim skriptanju ali nadam se da cu uskoro sredit taj SA:MP