Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Danisha poslato Oktobar 09, 2012, 15:08:30 POSLE PODNE

Naslov: [POMOC] Kupaci
Poruka od: Danisha poslato Oktobar 09, 2012, 15:08:30 POSLE PODNE
Skripta koju koristim:Ravens preradjeni
Detaljan opis problema:E ovako ocu da mi neko napravi komandu /kupaci za bazene
Dio skripte:
Evo pozicija gde da se uzima kupaci
223.4863,-1823.4083,4.0429,141.3568
Da zenski pol dobije skin 140
A muski pol da dobije skin 154
i da pise %s skida svoju odecu i oblaci kupaci. ali da svi vide to koji su blizu
i ako igrac je obuko kupaci da moze doci na to mesto i kucaj /kupaci i da ga skine i vrati svoj stari skin i da pise
%s skida kupaci i oblaci svoju odecu.

ALI DA NIJE U ZCMD NEGO U STRCMP
Neke slike/video za lakse dobivanje pomoci(neobavezno):////
Naslov: Odg: [POMOC] Kupaci
Poruka od: Danijel96.pwn poslato Oktobar 09, 2012, 15:12:02 POSLE PODNE
u kojem oces procesoru ZCMD, STRCMP, YCMD ?
Naslov: Odg: [POMOC] Kupaci
Poruka od: Danisha poslato Oktobar 09, 2012, 15:12:40 POSLE PODNE
STRCMP
Naslov: Odg: [POMOC] Kupaci
Poruka od: Danijel96.pwn poslato Oktobar 09, 2012, 15:44:17 POSLE PODNE
Na vrhu moda definisi

new ObukaoOdecu[MAX_PLAYERS];

pod OnPlayerConnect dodaj

ObukaoOdecu[playerid] = 0;

Evo komanda

if(strcmp(cmd, "/kupaci", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerToPoint(2.0,playerid,223.4863,-1823.4083,4.0429))
        {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            new stariskin = PlayerInfo[playerid][pChar];
        if(ObukaoKupaci[playerid] != 1)
        {
if(PlayerInfo[playerid][pSex] == 1)
{
    SetPlayerSkin(playerid,154);
    ObukaoOdecu[playerid] = 1;
      format(string, sizeof(string), "%s skida svoju odecu i oblaci kupaci.", sendername);
      ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else if(PlayerInfo[playerid][pSex] == 2)
{
    SetPlayerSkin(playerid,140);
    ObukaoOdecu[playerid] = 1;
      format(string, sizeof(string), "%s skida svoju odecu i oblaci kupaci.", sendername);
      ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if(ObukaoKupaci[playerid] != 0)
{
    SetPlayerSkin(playerid,stariskin);
                                                        ObukaoOdecu[playerid] = 1;
      format(string, sizeof(string), "%s skida kupaci i oblaci svoju odecu.", sendername);
      ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
}
return 1;
}


U buduce nemoj traziti da ti neko radi komande, pokusaj sam i ako budes imao errora pomocemo ti ovde  ;)
Naslov: Odg: [POMOC] Kupaci
Poruka od: Danisha poslato Oktobar 09, 2012, 16:01:43 POSLE PODNE
Ok brate hvala ti a de mi samo ovo reci jesam li ja mogo da stavim ovo new stariskin = PlayerInfo[playerid][pChar]; da satvim ovde
else if(ObukaoKupaci[playerid] != 0)
{
    SetPlayerSkin(playerid,stariskin);
      format(string, sizeof(string), "%s skida kupaci i oblaci svoju odecu.", sendername);
      ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
i da izgleda ovako
else if(ObukaoKupaci[playerid] != 0)
{
                        new stariskin = PlayerInfo[playerid][pChar];
    SetPlayerSkin(playerid,stariskin);
      format(string, sizeof(string), "%s skida kupaci i oblaci svoju odecu.", sendername);
      ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}

a ukolnim gore na vrhu
Naslov: Odg: [POMOC] Kupaci
Poruka od: Danisha poslato Oktobar 09, 2012, 16:12:21 POSLE PODNE
Brate vidis napravis gore ovo ObukaoKupaci i to to je sve
ali Danijel se gore zbunio stavio je ObukaoOdecu a dole u komandi ObukaoKupaci ali nmvz zna se uglavnom kako ide
ili jednostavno brate uzmes ovu komandu i samo promenis umesto /kupaci ti stavis sta ti hoces npr. /obucikupaci i promenis druge kordinate i to ti je to
Naslov: Odg: [POMOC] Kupaci
Poruka od: Danisha poslato Oktobar 09, 2012, 16:24:33 POSLE PODNE
Ma nnc, nema kod mene erora samo gore umesto ObukaoOdecu stavi ObukaoKupaci
Danijele imam jedan problem oko komande kada ukucam /kupaci na tom mjestu ja dobijem kupaci i kad opet kucam /kupaci vrati mi se moj stari skin i ja onda opet kucam kupaci ono pise Marko skida kupaci i oblaci svoju odecu nece mi dadne opet kupaci
Naslov: Odg: [POMOC] Kupaci
Poruka od: Danijel96.pwn poslato Oktobar 09, 2012, 16:33:37 POSLE PODNE
tamo de ti vraca skin sam zaboravio staviti

ObukaoOdecu[playerid] = 0;