Jey_Si
Ученик
автора незнаю
так что добавляйте
у кого нет добавить в мод
PHP:
#include < zcmd >
#include < streamer >
#include < sscanf2 >
PHP:
#define SAVE_FILE "pickups.cfg"
#define SCM SendClientMessage
PHP:
LoadPickup ( SAVE_FILE ) ;
DestroyAllDynamicPickups ( ) ;
PHP:
CMD:pickup( playerid , params [ ] ) {
if ( IsPlayerAdmin ( playerid ) ) {
new model , type , Float:x , Float:y , Float:z , string [ 128 ] ;
if ( unformat ( params , "ih" , model , type ) ) return SCM ( playerid , 0xFFFFFFFF ,"USAGE: /pickup [id] [type]" ) ;
GetPlayerPos ( playerid , x , y , z ) ;
SavePickup ( SAVE_FILE , x , y , z , model , type ) ;
CreateDynamicPickup ( model , type , x , y , z , -1 , -1 , -1 , 100.0 ) ;
format ( string , sizeof ( string ) , "[MAKER] Pickup maked.Model:\"%d\" and type: \"%d\"!" , model , type ) ;
SCM ( playerid , 0xFFFFFFFF , string ) ; }
return (1) ; }
PHP:
stock LoadPickup ( pFilename [ ] ) {
if ( ! fexist ( pFilename ) ) return (0) ;
new File:pFile , type , model , Float:x , Float:y , Float:z , total , line [ 128 ] ;
pFile = fopen ( pFilename , io_read ) ;
while ( fread ( pFile , line ) ) {
if ( line [ 0 ] == '/' || isnull ( line ) ) continue ;
unformat ( line , "fffii" , x , y , z , model , type ) ;
CreateDynamicPickup ( model , type , x , y , z , -1 , -1 , -1 , 100.0 ) ;
total++ ; }
fclose ( pFile ) ;
return total ; }
stock SavePickup ( pFilename [ ] , Float:x , Float:y , Float:z , model , type) {
new File:pFile , line [ 128 ] ;
format ( line , sizeof ( line ) , "%f %f %f %i %i\r\n" , x , y , z , model , type ) ;
pFile = fopen ( pFilename , io_append ) ;
fwrite ( pFile , line ) ;
fclose ( pFile ) ;
return (1) ; }
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
ссылка на скачку
Последнее редактирование:
