Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Vojinxt125x poslato Jul 15, 2017, 21:37:44 POSLE PODNE

Naslov: Dodavanje pasosa ili slicnog u skripti
Poruka od: Vojinxt125x poslato Jul 15, 2017, 21:37:44 POSLE PODNE
Skripta koju koristim: Athlone
Detaljan opis problema: Ako moze neko da mi kaze kako tj na koju foru se radi npr pasos.. (ovo cisto primer, zanima me onako banalno na koju se foru dodaju takve stvari koje server mora da proveri da li ima ili ne, npr za granicu kod ovog primera da li ima pasos i to?)
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: Dodavanje pasosa ili slicnog u skripti
Poruka od: LoOdaK poslato Jul 15, 2017, 21:39:31 POSLE PODNE
jednostavno u enum igraca dodas lupam pPasos,pLicna,pUlicna,i samo vrsis provjere
Naslov: Odg: Dodavanje pasosa ili slicnog u skripti
Poruka od: Bašovski poslato Jul 16, 2017, 15:32:12 POSLE PODNE
[pawn]enum pInfo {

    xPasos

}
new PlayerInfo [ MAX_PLAYERS ][ pInfo ];

YCMD:granica ( playerid, params[], help  ) {

    #pragma unused help
    if ( PlayerInfo [ playerid ] [ xPasos ] != 1 ) return SendClientMessage ( playerid, -1, "Nemas pasos." );

    // ostalo

    return 1;

}

YCMD:izvadipasos ( playerid, params[], help ) {

    #pragma unused help

    if ( PlayerInfo [ playerid ] [ xPasos ] != 0 ) return SCM ( playerid, -1, "Vec imas pasos." );
   
    PlayerInfo [ playerid ] [ xPasos ] = 1;
    GivePlayerMoney ( playerid, -1000 );

    return 1;

}[/pawn]

potrebno je dodavati INI_Int i INI_WriteInt za citanje i pisanje podataka.